使用LINQ,如何将List<List<string>>转换为List<string>?

5

我得到了一个对象

List<List<string>>

I need to bring this into a

List<string>

我不知道如何使用LINQ完成这个任务。

1个回答

13
List<string> results = original.SelectMany(x => x).ToList();

所以这就是SelectMany的作用...谢谢,等待通常的10分钟并将其标记为绿色。 - Fredou
2
@Fredou,在查询表达式中,您可以编写(from list in lists from item in list select item).ToList() - Anthony Pegram

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接