Heim > Backend-Entwicklung > C#.Net-Tutorial > Was ist der Unterschied zwischen Listen und Wörterbüchern in C#?

Was ist der Unterschied zwischen Listen und Wörterbüchern in C#?

王林
Freigeben: 2023-08-27 15:57:10
nach vorne
1351 Leute haben es durchsucht

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

Ein Wörterbuch ist eine Sammlung von Schlüsseln und Werten in C#. Dictionary ist im System.Collection.Generics-Namespace enthalten. Dictionary ist ein generischer Typ und gibt einen Fehler zurück, wenn Sie versuchen, einen nicht vorhandenen Schlüssel zu finden.

Listensammlung ist eine generische Klasse, die jeden Datentyp speichern kann, um eine Liste zu erstellen.

Eine Liste ist eine Menge von Elementen –
List<string> myList = new List<string>() {
   "Maths",
   "English",
"   Science"
};
Nach dem Login kopieren

Ein Wörterbuch ist eine Menge von Schlüssel-Wert-Paaren.

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

d.Add("squash", 1);
d.Add("football", 2);
d.Add("rugby", 3);
Nach dem Login kopieren

Das Durchlaufen von Listen ist einfacher und schneller, und auf Elemente kann mithilfe von Indizes über die Liste problemlos zugegriffen werden.

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

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage