85 votes

Tri d’un dictionnaire en place par rapport aux clés

J’ai un dictionnaire en C# comme

et je veux trier ce dictionnaire en place par rapport aux clés (un champ dans la classe Personne). Comment puis-je le faire? Toutes les aides disponibles sur internet sont celles de listes sans exemple particulier de tri en place du dictionnaire. Toute aide serait très appréciée!

28voto

Chris O Points 3727

Essayez d’utiliser SortedDictionary

14voto

Steve Greene Points 450

La bonne réponse est déjà indiquée (il suffit d’utiliser SortedDictionary).

Cependant, si par hasard vous avez besoin de conserver votre collection en tant que dictionnaire, il est possible d’accéder aux clés du dictionnaire de manière ordonnée, par exemple en ordonnant les clés dans une liste, puis en utilisant cette liste pour accéder au dictionnaire. Un exemple...

... du code qui remplit « dupcheck », puis...

N’oubliez `` pas pour cela.

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