我的 C# 程序中有两个 IEnumerable IGrouping:
IEnumerable<IGrouping<string, FileItem>> number1
IEnumerable<IGrouping<string, FileItem>> number2
是否有可能将这两个 IEnumerable 合并为一个?
我的 C# 程序中有两个 IEnumerable IGrouping:
IEnumerable<IGrouping<string, FileItem>> number1
IEnumerable<IGrouping<string, FileItem>> number2
是否有可能将这两个 IEnumerable 合并为一个?
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);