Linq to Objects:GroupBy是否保留元素的顺序?

时间:2009-09-21 01:23:08

标签: .net linq group-by

从LINQ到Objects的Enumerable.GroupBy是否保留了组中元素的顺序?

1 个答案:

答案 0 :(得分:118)

MSDN找到答案:是的。

  

根据生成每个IGrouping<TKey, TElement>的第一个键的源中元素的顺序,按顺序生成IGrouping<TKey, TElement>个对象。分组中的元素按照它们在源中出现的顺序产生。