您好!您的问题是:如何使用 LINQ 从两个对象列表创建一个列表?
在 C# 中,您可以使用 LINQ(Language Integrated Query)来处理和查询数据。以下是一个示例,展示了如何使用 LINQ 从两个对象列表创建一个新的列表:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
List<int> list1 = new List<int> { 1, 2, 3, 4, 5 };
List<int> list2 = new List<int> { 6, 7, 8, 9, 10 };
var combinedList = list1.Concat(list2).ToList();
foreach (var item in combinedList)
{
Console.WriteLine(item);
}
}
}
在这个示例中,我们首先创建了两个整数列表 list1
和 list2
。然后,我们使用 LINQ 的 Concat
方法将这两个列表连接在一起,并将结果存储在 combinedList
变量中。最后,我们使用 foreach
循环遍历 combinedList
并打印出每个元素。
这个示例中使用的是整数列表,但是您可以将其替换为任何其他类型的对象列表。只需确保两个列表中的对象类型相同或兼容即可。
希望这个答案能够帮助您解决问题!如果您有其他问题,请随时提问。
Techo Day
云+社区技术沙龙[第27期]
云+社区技术沙龙[第10期]
云+社区技术沙龙[第14期]
云+社区技术沙龙第33期
Elastic 中国开发者大会
云+社区技术沙龙[第11期]
云+社区技术沙龙[第22期]
DBTalk
云+社区技术沙龙[第16期]
云+社区技术沙龙[第9期]
领取专属 10元无门槛券
手把手带您无忧上云