1

我的 C# 程序中有两个 IEnumerable IGrouping:

IEnumerable<IGrouping<string, FileItem>> number1
IEnumerable<IGrouping<string, FileItem>> number2

是否有可能将这两个 IEnumerable 合并为一个?

4

3 回答 3

1

您可以使用以下Concat方法:

var concatenated = number1.Concat(number2);

有关此方法的更多信息,请查看此处

于 2017-12-02T14:24:17.623 回答
0

Concat应该管用:

IEnumerable<IGrouping<string, FileItem>> concatenated = number1.Concat(number2);

https://msdn.microsoft.com/en-us/library/bb302894(v=vs.110).aspx

于 2017-12-02T14:24:48.813 回答
0

您是否正在寻找类似的东西?

var groupedNumbers = number1.Concat(number2);
于 2017-12-02T14:25:48.727 回答