Maison  >  Article  >  développement back-end  >  Quelle est la différence entre un dictionnaire et un tableau en C# ?

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

王林
王林avant
2023-08-30 13:13:021391parcourir

C# 中字典和数组有什么区别?

Dictionnaire

Un dictionnaire est une collection de paires clé-valeur en C#. Les dictionnaires sont contenus dans l’espace de noms System.Collection.Generics.

La méthode de déclaration d'un dictionnaire est la suivante :

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

Pour ajouter des éléments −

IDictionary<int, int> d = new Dictionary<int, int>();
d.Add(1,97);
d.Add(2,89);
d.Add(3,77);
d.Add(4,88);

Array

Les tableaux stockent une collection séquentielle de taille fixe d'éléments du même type. Il se compose d’emplacements mémoire contigus. L'adresse la plus basse correspond au premier élément et l'adresse la plus élevée correspond au dernier élément.

Pour définir un tableau -

int[] arr = new int[5];

Initialisez et définissez les éléments du tableau.

int[] arr = new int[10] {3, 5, 35, 87, 56, 99, 44, 36, 78};

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer