Maison > développement back-end > Tutoriel C#.Net > Quelle est la meilleure façon de parcourir un dictionnaire en C# ?

Quelle est la meilleure façon de parcourir un dictionnaire en C# ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-09-13 16:49:06
avant
736 Les gens l'ont consulté

在 C# 中迭代​​字典的最佳方法是什么?

Dans la collection de dictionnaires, stockez n'importe quel type de données. Un dictionnaire est une collection de clés et de valeurs en C#. Dictionary est contenu dans l'espace de noms System.Collection.Generics.

Voyons maintenant la meilleure façon de parcourir un dictionnaire en C# -

Tout d'abord, créons le dictionnaire -

var d = new Dictionary<string, int>(5);
Copier après la connexion

Ajoutez maintenant les clés et les valeurs -

// add key and value
d.Add("car", 25);
d.Add("bus", 28);
d.Add("motorbike", 17);
Copier après la connexion

Triez par valeur en utilisant orderby −

var val = from ele in d
orderby ele.Value ascending
select ele;
Copier après la connexion

Nous L'ordre croissant est défini ci-dessus pour trier le dictionnaire par ordre croissant. Vous pouvez également utiliser l'ordre décroissant.

Afficher les valeurs par ordre croissant -

foreach (KeyValuePair<string, int> ele in val) {
   Console.WriteLine("{0} = {1}", ele.Key, ele.Value);
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal