Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist der Unterschied zwischen einem Wörterbuch und einem Array in C#?

Was ist der Unterschied zwischen einem Wörterbuch und einem Array in C#?

王林
王林nach vorne
2023-08-30 13:13:021353Durchsuche

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

Wörterbuch

Ein Wörterbuch ist eine Sammlung von Schlüssel-Wert-Paaren in C#. Wörterbücher sind im System.Collection.Generics-Namespace enthalten.

Die Methode zum Deklarieren eines Wörterbuchs ist wie folgt:

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

Elemente hinzufügen −

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

Arrays speichern eine sequentielle Sammlung fester Größe von Elementen desselben Typs. Es besteht aus zusammenhängenden Speicherorten. Die niedrigste Adresse entspricht dem ersten Element und die höchste Adresse entspricht dem letzten Element.

Um ein Array zu definieren -

int[] arr = new int[5];

Array-Elemente initialisieren und festlegen.

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

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen einem Wörterbuch und einem Array in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen