【c# 想一句话把 List<List<string>>的元素合并成List<string>】2023-2-9

缘由https://ask.csdn.net/questions/7883972/54063981

csharp 复制代码
`        List<List<string>> yssj = new List<List<string>> { new List<string> { "C01", "C51", "C53" }, new List<string> { "C01", "C67", "C65" } };
        var jsj = yssj.SelectMany(s => s).Distinct().ToList();
        List<string> xsj = new List<string>();//c# 想一句话把 List<List<string>>的元素合并成List<string>
        foreach (var item in yssj) xsj = xsj.Union(item).ToList();
var jsj1 = yssj.Aggregate(new List<string>(), (res, item) => res.Union(item).ToList());`
相关推荐
leiming63 小时前
C++ vector容器
开发语言·c++·算法
烛阴3 小时前
C# 正则表达式(2):Regex 基础语法与常用 API 全解析
前端·正则表达式·c#
Xの哲學4 小时前
Linux流量控制: 内核队列的深度剖析
linux·服务器·算法·架构·边缘计算
Poetinthedusk4 小时前
C#实现图片统一位深
开发语言·c#
yaoh.wang4 小时前
力扣(LeetCode) 88: 合并两个有序数组 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·双指针
bugcome_com5 小时前
深入理解 C# 中的装箱与拆箱
c#
切糕师学AI5 小时前
使用 VS Code 开发 C# 程序时,如何配置 launch.json
vscode·c#·visual studio code
小智RE0-走在路上5 小时前
Python学习笔记(8) --函数的多返回值,不同传参,匿名函数
笔记·python·学习
LYFlied5 小时前
【每日算法】 LeetCode 56. 合并区间
前端·算法·leetcode·面试·职场和发展
摇滚侠5 小时前
Redis 零基础到进阶,Redis 哨兵监控,笔记63-73
数据库·redis·笔记