Dictionaries

Ein Dictionary ist eine Collection, die einen Schlüssel einem Wert zuordnet, wie z.B. ein Wörterbuch ein Wort (den Schlüssel) mit seiner Bedeutung (dem Wert) assoziiert.

Den Wert von Wörterbüchern verstehen Sie am besten, wenn Sie sich vorstellen, Sie müssten eine Liste mit den Hauptstädten amerikanischer Bundesstaaten pflegen. Sie könnten diese natürlich auch in ein Array setzen:

string[] stateCapitals = new string[50];

Das Array stateCapitals speichert 50 Hauptstädte. Der Zugriff auf jede Stadt geschieht über ein Offset. Um z.B. auf die Hauptstadt von Arkansas zuzugreifen, müssen Sie wissen, dass Arkansas in der alphabetischen Reihenfolge der vierte Bundesstaat der USA ist:

string capitalOfArkansas = stateCapitals[3];

Es ist jedoch unpraktisch, ...

Get Programmieren mit C# 3.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.