类的赋值问题
c#吧
全部回复
仅看楼主
level 4
wrhh1989
楼主
定义了2个类
test a1 =new test();
test a2 =new test();
a1=a2 ;
类的赋值是吧a2的地址赋值给a1 ,a1,a2是指向同一个地址
这样改变a2中元素的值 a1中同样元素的值也会改变
现在我想把a2 清空的时候a1 也清空 要怎么做
我试过 a2=new test(); a2=null;都不行 因为这样只是把a2指向一个新的地址 a1的值还是不变
2013年01月14日 02点01分
1
1