美文网首页
C# 将List>转换为单个的List

C# 将List>转换为单个的List

作者: Rinaloving | 来源:发表于2024-01-10 15:33 被阅读0次

代码

using System;
using System.Collections.Generic;
using System.Linq;
 
class Program
{
    static void Main(string[] args)
    {
        // 创建包含多个子列表的List<List<int>>对象
        var nestedList = new List<List<int>>()
        {
            new List<int>(){1,2,3},
            new List<int>(){4,5,6}
        };
        
        // 使用LINQ查询将所有元素合并到单个的List<int>中
        var flattenedList = nestedList.SelectMany(list => list).ToList();
        
        // 输出结果
        foreach (var item in flattenedList)
        {
            Console.WriteLine(item);
        }
    }
}

相关文章

网友评论

      本文标题:C# 将List>转换为单个的List

      本文链接:https://www.haomeiwen.com/subject/avjzndtx.html