【c#语法】占位符, out, ref
2015-06-02 12:14
204 查看
占位符
//使用占位符,显示顺序是按照占位符 Console.WriteLine("The first is {0}, second is {1}, third is {2}", a, b, c); //不使用占位符显示 Console.WriteLine("The first is " + a + " second is " + b + " third is " + c); Console.ReadKey();
out
有多个返回值得时候可以使用out关键字public static void change(out int a, out int b, out int c) { a=10; b=20; c=30; } int a ; int b ; int c ; change(out a, out b, out c);//a=10, b=20,c=30
ref
ref关键字其实就是引用传递,,传递变量本身//交换函数 public static void swap(ref int a, ref int b) { int temp = a; a= b; b=temp; } int a=1; int b =2; swap(ref a, ref b);
相关文章推荐
- 57. C# -- 字符串(string)
- C#获取路径的几种方式实例分析
- C#中锁定Word内容,样把人家的锁定内容破解了
- C#中Property和Attribute的区别实例详解
- C#--web__LINQ简介
- C#—基础语法
- C# 让String.Contains忽略大小写
- 56. C# -- 数组(Array)
- C# Enum,Int,String的互相转换
- 需要这样一个记事本-12 C#命名空间介绍
- MessageBox
- 54. C# -- 泛型(Generic)
- C#自定义控件
- 53. C# -- 可空类型(Nullable)
- C# DataTable中按字符串中的数字排序
- C# 基础学习第三天
- 类和对象的关系(概念,适合新人)
- C#_WinForm程序退出的方法
- 深入浅出OOP(六): 理解C#的Enums
- C# 获取24小时制的当前系统时间