Dictionary<TKey,TValue>
Dictionary Oluşturma
Dictionary<int,string> plakalar = new Dictionary<int, string>();
plakalar.Add(38,"Kayseri");
plakalar.Add(06,"Kayseri");
Dictionary<int,string> sayilar = new Dictionary<int, string>
{
{1,"Bir"},
{2,"İki"},
{3,"Üç"},
{4,"Dört"},
{5,"Beş"},
};
Dictionary elemanlarına erişip yazdırma
Console.WriteLine(sayilar[1]);
foreach(var p in plakalar){
Console.WriteLine($"{p.Key} - {p.Value}");
}
for(int i=0; i<sayilar.Count;i++){
Console.WriteLine($"{sayilar.Keys.ElementAt(i)} - {sayilar.Values.ElementAt(i)}");
}
if(plakalar.ContainsKey(34)){
Console.WriteLine("Plaka bu ilde kullanılabilir");
}else{
Console.WriteLine("Plaka bu ilde kullanılamaz");
}
if(sayilar.Contains(new KeyValuePair<int,string>(5,"Beş"))){
Console.WriteLine("Bu sayı 5");
}else{
Console.WriteLine("Böyle bir sayı tanımlanmamış");
}
Last updated