如何创建列表的新深层副本(克隆)?

如何创建列表的新深层副本(克隆)?,第1张

如何创建列表的新深层副本(克隆)?

您需要创建新

Book
对象,然后将其放在新对象中
List

List<Book> books_2 = books_1.Select(book => new Book(book.title)).ToList();

更新:稍微简单一点…

List<T>
有一种方法
ConvertAll
可以返回新列表

List<Book> books_2 = books_1.ConvertAll(book => new Book(book.title));


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5559799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存