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