当方法接受 ValueType 的 out/ref 参数时,是否会发生装箱/拆箱?
For ref
关键字已经提到过MSDN http://msdn.microsoft.com/en-us/library/14akc2c7.aspx that :
不要将引用传递的概念与引用类型的概念混淆。这两个概念并不相同。方法参数可以通过ref来修改,无论它是值类型还是引用类型。有没有值类型的装箱当它通过引用传递时。
As for out
关键词:
The out关键字导致参数被传递引用。这是like the ref关键字,但 ref 要求变量在传递之前进行初始化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)