使用LINQ将数据从一个列表添加到另一个列表可以通过LINQ的查询语法或方法语法来实现。下面是两种常见的方法:
var sourceList = new List<int> { 1, 2, 3, 4, 5 };
var targetList = new List<int>();
var query = from item in sourceList
select item;
targetList.AddRange(query);
在上面的例子中,我们创建了一个名为sourceList
的源列表和一个名为targetList
的目标列表。然后,我们使用LINQ查询语法从源列表中选择所有的项,并将查询结果通过AddRange
方法添加到目标列表中。
var sourceList = new List<int> { 1, 2, 3, 4, 5 };
var targetList = new List<int>();
targetList.AddRange(sourceList);
在这个例子中,我们直接使用AddRange
方法将源列表中的所有项添加到目标列表中。
无论是使用LINQ查询语法还是方法语法,都可以实现将数据从一个列表添加到另一个列表的功能。这种方法适用于需要将一个列表的数据复制到另一个列表的场景,例如数据转换、筛选等操作。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云