Czy Enumerable.GroupBy z LINQ to Objects zachowuje kolejność elementów w grupach?
Czy Enumerable.GroupBy z LINQ to Objects zachowuje kolejność elementów w grupach?
Odpowiedzi:
Znaleziono odpowiedź na MSDN : Tak.
Te
IGrouping<TKey, TElement>obiekty są uzyskane w kolejności na podstawie kolejności elementów w źródle, które produkowały pierwszy klucz każdegoIGrouping<TKey, TElement>. Elementy w grupie są generowane w kolejności, w jakiej występują w źródle .