浪歌 · 随笔 我的开发笔记

使用SelectMany把多重List变成单List

[netcore] 2024/2/22 22:52:58

如果查询的列表中还带有列表,比如List<List<string>>,需要查询出List<string>,除了自己手动写两个foreach循环外,还可以直接使用SelectMany查询,简单方便



var llist = new List<List<string>>();

var list = llist.SelectMany(a=>a).ToList();//=List<string>