关于C#的一些几个关键的概念:out,ref,const,readonly
2017-07-17 09:13
204 查看
out:只出不进,传的是地址,out对象可以不初始化,如果有数据是会在传入函数参数的时候被清空,out必须在函数内被赋值。
ref:可进可出,传的是地址,ref对象可以带数据进函数,在函数中可以不对ref的对象做处理。
const:编译初始化,必须在声明的时候初始化,并且不能再改变。
readonly:运行时初始化,可以在声明的时候初始化,也可以在对象的构造函数初始化。
ref:可进可出,传的是地址,ref对象可以带数据进函数,在函数中可以不对ref的对象做处理。
const:编译初始化,必须在声明的时候初始化,并且不能再改变。
readonly:运行时初始化,可以在声明的时候初始化,也可以在对象的构造函数初始化。
相关文章推荐
- C# 关于out和ref的问题
- 关于C#中的ref 和 out 关键字的区别
- C#关于ref与out的总结
- C# 关于 const、readonly 以及 class、struct理解
- C#中ref out,关键是string的使用事宜zzpart
- C#/.NET中关于ref与out的区别
- C#学习基本概念之关键字--ref与out
- [c#基础]关于const和readonly常见的笔试题剖析
- C#中关于Ref和Out的区别,附上小例子
- 关于C#类中方法的参数 ref,out,params...
- C#中关于out和ref的使用
- C# ref和out关键
- 关于C#中ref与out参数的理解
- CLR via C# 读书笔记(五)关于“out”和“ref”关键字
- 在C#中关于传递参数ref和out分别有什么区别
- 关于C#值类型,引用类型,值传递,引用传递(ref,out)
- 关于c#中的ref和out
- DEMO[C#]refKeyword and outKeyword 关于ref与out关键字区别的DEMO
- 关于c#中”ref”和”out”关键字的一些理解
- [c#基础]关于const和readonly常见的笔试题剖析