其实从名字上面来看一目了然,out 表示 “出去”(只出不进),ref 表示“引用”(有进有出)。终于再也不用对这两个东西傻傻分不清了。
out 因为只出,所以需要在方法内再声明一次,避免修改传入的参数。
ref (refernce) 因为有进有出,相当于传址,所以不需要在方法内再次声明