c# - 复制列表到其他列表

标签 c# list copy

我有一个列表的问题,我想制作原始列表的副本,因为如果我更改列表中的值,副本会修改原始值,该列表属于账单明细类型,因为我尝试了以下,但不起作用。

List<detail> detail = new List<detail>(); 
detail = saleController.getAll();
List<detail> copyDetail = new List<detail>(detail);

感谢您帮助我解决问题

最佳答案

对于要复制的集合中的每个对象,您可以复制它并将其添加到目标集合中。如何复制该实例可能取决于被复制的实例类型。也就是说,该类是否具有复制构造函数?

关于c# - 复制列表到其他列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23484050/

相关文章:

c# - ASP.NET 表达式生成器什么时候最有用?

c# - .net mongodb 2.2版本超时异常

c# - VB.NET禁用键盘和鼠标

list - 序言:计数e在列表中出现在奇数位置的次数

python - 如何在 Python 中将字符串转换为列表?

javascript - 如何防止某个元素的文本被复制到剪贴板?

bash - 如何复制带有符号链接(symbolic link)的目录并解决它们?

c# - 在 Razor View 中以 byte[] 形式发送文件

r - dplyr:不带for循环输出的数据帧列表

c# - 2 个存储帐户之间的 Azure CloudBlob StartCopy 方法 - 404 错误