怎么解决?
class A{
int [] data;
...
public int [] Data
{
get{return data;}
set{data = value;}
}
}
A a = new A();
int[] myData = A.Data;
myData[0]++;
myData[1]++;
可问题我对myData进行的任何操作都会影响到A的data数组,因为数组是引用类型的,这并不是我的本意。请问怎么解决呢?
2007-09-19 09:47
2007-09-19 11:00
2007-09-19 13:20