再议 ref 和 out的不同

其实从名字上面来看一目了然,out 表示 “出去”(只出不进),ref 表示“引用”(有进有出)。终于再也不用对这两个东西傻傻分不清了。

out 因为只出,所以需要在方法内再声明一次,避免修改传入的参数。

ref (refernce) 因为有进有出,相当于传址,所以不需要在方法内再次声明

原文地址:https://www.cnblogs.com/zinan/p/14314448.html