[From 9.3]out和ref关键字

1.out关键字:
a.不指望调用者在调用方法前就初始化好了对象
b.被调用的方法不能读取参数的值
c.要在方法返回前向这个值写入。
2.ref关键字:
a.必须在调用方法前初始化参数的值
b.被调用方法可以读取值以及/或者向值写入。
3.CLR不区分out和ref,但C#编译器是将这两个关键字区别对待的。
原文地址:https://www.cnblogs.com/TheChenLin/p/10190378.html