使用LINQ,如何将List <List <string >>传输到List <string>?

Fre*_*dou 5 c# linq vb.net

我有一个对象

List<List<string>>
Run Code Online (Sandbox Code Playgroud)

我需要把它变成一个

List<string>
Run Code Online (Sandbox Code Playgroud)

我不知道如何用LINQ做到这一点.

Luk*_*keH 13

List<string> results = original.SelectMany(x => x).ToList();
Run Code Online (Sandbox Code Playgroud)

  • @Fredou,在查询表达式术语中,你可以编写`(从列表中列表中的列表中选择项目中的列表).ToList() (2认同)