怎么解决?
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数组,因为数组是引用类型的,这并不是我的本意。请问怎么解决呢?

你是我心内的一首歌,不要只是个过客;在我生命留下一首歌,无论结局会如何.