Maison > développement back-end > Tutoriel C#.Net > Quelle est la différence entre une liste et un dictionnaire en C# ?

Quelle est la différence entre une liste et un dictionnaire en C# ?

王林
Libérer: 2023-08-27 15:57:10
avant
1332 Les gens l'ont consulté

C# 中列表和字典有什么区别?

Un dictionnaire est un ensemble de clés et de valeurs en C#. Dictionary est contenu dans l'espace de noms System.Collection.Generics. Le dictionnaire est un type générique et renverra une erreur si vous essayez de trouver une clé qui n'existe pas.

La collection List est une classe générique qui peut stocker n'importe quel type de données pour créer une liste.

Une liste est un ensemble d'éléments -
List<string> myList = new List<string>() {
   "Maths",
   "English",
"   Science"
};
Copier après la connexion

Un dictionnaire est un ensemble de paires clé-valeur.

Dictionary<string, int> d = new Dictionary<string, int>();

d.Add("squash", 1);
d.Add("football", 2);
d.Add("rugby", 3);
Copier après la connexion

Parcourir les listes est plus facile et plus rapide, et les éléments sont facilement accessibles à l'aide d'index dans la liste.

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