1 2 3 4 5 6 7 8 9 10 | Dictionary< int , string > dic = new Dictionary< int , string >(5); dic.Add(1, "Üks" ); dic.Add(2, "Kaks" ); dic[3] = "Kolm" ; dic.Add(4, "Neli" ); dic.Add(5, "Viis" ); foreach (KeyValuePair< int , string > keyValue in dic) { Console.WriteLine(keyValue.Key+ " - " +keyValue.Value); } |

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | Dictionary< int , Inimene> õpilased = new Dictionary< int , Inimene>(3); Inimene inimene = new Inimene(); inimene.Nimi = "Mati" ; inimene.Vanus = 65; Inimene inimene2 = new Inimene(); inimene2.Nimi = "Kati" ; inimene2.Vanus = 35; õpilased.Add(1, inimene); õpilased.Add(2, inimene2); õpilased.Add(3, new Inimene() {Nimi = "Marina" , Vanus = 100}); foreach (Inimene item in õpilased.Values) { Console.WriteLine(item.Nimi); } foreach (KeyValuePair< int , Inimene> item in õpilased) { Console.WriteLine(item.Key + ": " +item.Value.Nimi); } |
