ric*_*ari 4 c# asp.net code-behind
我想复制一个对象列表,但我不断获得对象之间的引用.
List<MyClass> copy = original;
Run Code Online (Sandbox Code Playgroud)
当我更改副本列表中的值时,原始列表也会被修改.有办法解决它吗?
你可以这样做:
List<MyClass> copy = original.ToList();
Run Code Online (Sandbox Code Playgroud)
这将生成列表的逐个元素副本,而不是将引用复制到列表本身.
| 归档时间: |
|
| 查看次数: |
2578 次 |
| 最近记录: |