Linq to Objects: сохраняет ли GroupBy порядок элементов? - PullRequest
93 голосов
/ 21 сентября 2009

Сохраняет ли Enumerable.GroupBy из LINQ to Objects порядок элементов в группах?

1 Ответ

120 голосов
/ 21 сентября 2009

Найден ответ на MSDN : Да.

Объекты IGrouping<TKey, TElement> выдаются в порядке, основанном на порядке элементов в источнике, который создал первый ключ каждого IGrouping<TKey, TElement>. Элементы в группировке выдаются в порядке их появления в источнике .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...