Les Dictionnaires
Un Dictionary<TKey, TValue> stocke des données par paires. Chaque valeur est associée à une clé unique.
Exemple :
csharp Dictionary<string, string> capitals = new Dictionary<string, string>(); capitals.Add("France", "Paris"); capitals.Add("USA", "Washington D.C.");
Console.WriteLine(capitals["France"]); // Paris
C'est extrêmement rapide pour les recherches par clé.