dead_lee: 3,C#和Java一样,参数传递都可以统一的看做是按值复制传递 [阅读: 893] 2006-10-09 09:07:34 不过要小心的是对象都是通过引用来使用的 一开始,引用a 指向了对象3 传递到Add方法时, 引用a被复制成引用b(值被复制),也是指向对象3。 在Add方法里面,引用b的指向的值被修改,指向了新的对象100。 在test方法里面,引用a的指向并没有变化,所以打印出3。