136 votes

Linq to Objects : le GroupBy préserve-t-il l'ordre des éléments ?

Est-ce que Enumerable.GroupBy de LINQ à Objects préserve l'ordre des éléments dans les groupes ?

195voto

Konstantin Spirin Points 5347

Réponse trouvée sur MSDN : Oui.

Les objets IGrouping<TKey, TElement> sont produits dans un ordre basé sur l'ordre des éléments dans la source qui a produit la première clé de chaque IGrouping<TKey, TElement>. Les éléments d'un groupement sont présentés dans l'ordre dans lequel ils apparaissent dans la source.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X