ref & out

out:  也是通过引用传值,但不需初始化

ref 参数 :迫使值参数通过引用传送
对于ref传参,只要记住一点:对于值类型来说传的是值的地址,对于引用类型来说传的是地址的地址。
对于引用类型,同样记住一点:引用类型本身的地址是一个值类型。
直观的理解:引用类型对象本身不改变,只改变对象的属性时,我们在操作同一个对象;如果连对象本身都可能会改变,就用ref传引用类型的对象吧!

原文地址:https://www.cnblogs.com/quietwalk/p/3531717.html