需要把A中的数据Clone一份吧。但是如果是ArrayList中引用的也是对象(引用类型)的话,Clone也不起做用,修改a中的某个元素b中也改变了。因为复制的也是引用。
解决方案 »
- 八皇后递归问题(我所见的比较经典的算法,不太明白)
- 怎么认定才能让GridView中字体大小不随所用的浏览器字体的大小变化而变化
- 用.net写的程序。有个ini配置文件。在ini里边如何写注释呢。
- *****正则表达式问题
- 大家一起学习Composite UI Application Block! 强烈要求增加一个Smart Client或者CAB的板块
- 如何判断软件已经启动?
- javascript的一个问题
- 为什么vs2013无法登陆用户
- 为什么安装程序不能自动检测到同一目录下的.net framework?
- 怎么实现类似于百度云盘下载功能。
- 请问,如何设置组合键?
- c#winform MDI 的怎样获得主窗口
就算复制一遍也只是浅拷贝
除非每个对象还支持ICloneable接口
可以先序列化到MemoryStream,在反序列化为另外一个对象,这样可以100%消除冲突
缺点是更慢