首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用linq从两个对象列表创建一个列表

您好!您的问题是:如何使用 LINQ 从两个对象列表创建一个列表?

在 C# 中,您可以使用 LINQ(Language Integrated Query)来处理和查询数据。以下是一个示例,展示了如何使用 LINQ 从两个对象列表创建一个新的列表:

代码语言:csharp
复制
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);
        }
    }
}

在这个示例中,我们首先创建了两个整数列表 list1list2。然后,我们使用 LINQ 的 Concat 方法将这两个列表连接在一起,并将结果存储在 combinedList 变量中。最后,我们使用 foreach 循环遍历 combinedList 并打印出每个元素。

这个示例中使用的是整数列表,但是您可以将其替换为任何其他类型的对象列表。只需确保两个列表中的对象类型相同或兼容即可。

希望这个答案能够帮助您解决问题!如果您有其他问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券