c# ref
来源:互联网 发布:域名注册哪里便宜 编辑:程序博客网 时间:2024/05/21 05:21
ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字
传递到 ref 参数的参数必须最先初始化。这与 out 不同,out 的参数在传递之前不需要显式初始化
public void paramRef(ref String msg)
{
msg = msg + "zoucq";
}
public void paramRef(ref int i)
{
i = -1;
}
String refStr = "user:";
paramRef(ref refStr);
Console.WriteLine("测试ref参数,参数类型为String。\n调用之前,参数值:{0},调用之后理应为:{1},实际为{2}", "user", "user:zoucq", refStr);
int refInt = 0;
paramRef(ref refInt);
Console.WriteLine("测试ref参数,参数类型为int。\n调用之前,参数值:{0},调用之后理应为:{1},实际为{2}", 0, -1, refInt);
- c# ref
- C# - ref
- C# ref and out
- c# ref关键字
- c# ref的使用方法
- ref(C# 参考)
- ref(C# 参考)
- c# out ref 使用
- ref in C#
- C# ref 关键字
- ref(C# 参考)
- C# params,ref,out
- c#中的ref out
- C# ref out
- C# 中的 ref 关键字
- c# ref参数使用
- C# ref out
- C# 参数关键字ref
- final和static
- matlab工作路径设置
- 事务的概念
- 【值转换器】 WPF中Image数据绑定Icon对象
- java序列化(Serializable)
- c# ref
- ubuntu 11.04 源
- hashset hashmap hashtable arraylist vector 区别
- 将windows下到web项目发布到linux中注意事项
- 代码注释规范(2)
- Eclipse快捷键大全
- 人人网发力移动电商 试水SNS+LBS新盈利模式
- UISearchBar背景透明,去掉背景,自定义背景(转)
- Java模式设计之单例模式