您的位置:首页 > 编程语言 > C#

关于C#的一些几个关键的概念:out,ref,const,readonly

2017-07-17 09:13 204 查看
out:只出不进,传的是地址,out对象可以不初始化,如果有数据是会在传入函数参数的时候被清空,out必须在函数内被赋值。

ref:可进可出,传的是地址,ref对象可以带数据进函数,在函数中可以不对ref的对象做处理。

const:编译初始化,必须在声明的时候初始化,并且不能再改变。

readonly:运行时初始化,可以在声明的时候初始化,也可以在对象的构造函数初始化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: