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# ?

WBOY
Libérer: 2023-09-13 16:49:06
avant
677 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!

source:tutorialspoint.com
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