如何连接到 IEnumerable IGrouping?

How to concat to IEnumerable IGrouping?

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

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

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

您可以使用 Concat 方法:

var concatenated = number1.Concat(number2);

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

Concat 应该有效:

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

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

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

var groupedNumbers = number1.Concat(number2);