已有类实例,现在想拥有另一个相同状态的实例,除了反序列化还有别的办法吗?
Class2 c2=new Class2();
c2.a="1";
Class2 c3=c2;
c3.a="2";
Console.WriteLine("a={0}",c2.a);
这里的c3只是一个引用,在内存中指向同一个对象,因此,c2,c3其实是同一个对象,我希望有一个操作,能够帮我复制一个实例的状态,也就是内存中有两片区域,肯请指点
查看更多关于已有类实例,现在想拥有另一个相同状态的实例,除了反序列化还有别的办法吗?的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did44869