[From 9.3]out和ref关键字

1.out关键字:
a.不指望调用者在调用方法前就初始化好了对象
b.被调用的方法不能读取参数的值
c.要在方法返回前向这个值写入。
2.ref关键字:
a.必须在调用方法前初始化参数的值
b.被调用方法可以读取值以及/或者向值写入。
3.CLR不区分out和ref,但C#编译器是将这两个关键字区别对待的。
posted @ 2018-12-28 14:29  Real陈麟  阅读(149)  评论(0编辑  收藏  举报