中国开发网: 论坛: 程序员情感CBD: 贴子 416556
dead_lee: 3,C#和Java一样,参数传递都可以统一的看做是按值复制传递
不过要小心的是对象都是通过引用来使用的
一开始,引用a 指向了对象3
传递到Add方法时, 引用a被复制成引用b(值被复制),也是指向对象3。
在Add方法里面,引用b的指向的值被修改,指向了新的对象100。
在test方法里面,引用a的指向并没有变化,所以打印出3。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录