示例#1
0
        static void Main(string[] args)
        {
            MyDictionaryList <double, string, string> kursiyer = new MyDictionaryList <double, string, string>();

            kursiyer.Add(12345678901, "Elif", "C#");
            kursiyer.Add(65432112323, "Mesut", "C++");
            kursiyer.Add(78945612346, "Zehra", "Python");
            kursiyer.Add(34534578906, "Hatice", "C");



            Console.WriteLine("---Kursiyer Tc ---");
            foreach (var Tcno in kursiyer.Tcno)
            {
                Console.WriteLine(Tcno);
            }
            Console.WriteLine("-----Kursiyer İsim----");
            foreach (var isimler in kursiyer.isim)
            {
                Console.WriteLine(isimler);
            }
            Console.WriteLine("----Katıldığı Kurs-----");
            foreach (var Kurslar in kursiyer.Kurs)
            {
                Console.WriteLine(Kurslar);
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            MyDictionaryList <string, string, double> ıscı = new MyDictionaryList <string, string, double>();

            ıscı.Add("Ahmet", "Güven", 43);
            ıscı.Add("Ömer", "Yılmaz", 25);
            ıscı.Add("Ertuğrul", "Pehlivan", 20);
            ıscı.Add("Mustafa", "Sürmen", 65);


            Console.WriteLine("----İşçilerin Adları----");
            foreach (var ısım in ıscı.ısım)
            {
                Console.WriteLine(ısım);
            }
            Console.WriteLine("-----İşçilerin Soyadları ----");
            foreach (var soyısım in ıscı.Soyısım)
            {
                Console.WriteLine(soyısım);
            }
            Console.WriteLine("-----İşçileri Yaşları----");
            foreach (var yas in ıscı.Yas)
            {
                Console.WriteLine(yas);
            }
        }
示例#3
0
 public static void Dictionary_Add()
 {
     myDictionary.Add("Kalem", "5");
     myDictionary.Add("Silgi", "10");
     myDictionary.Add("telefon", "2");
     myDictionary.Add("Çay", "20");
     myDictionary.Add("Bardak", "3");
 }
示例#4
0
        static void Main(string[] args)
        {
            MyDictionaryList <int, string> myDictionaryList = new MyDictionaryList <int, string>();

            myDictionaryList.Add(1, "h");
            myDictionaryList.Add(2, "a");
            myDictionaryList.Add(3, "d");
            myDictionaryList.Add(4, "c");
            myDictionaryList.Add(5, "x");
            System.Console.WriteLine(myDictionaryList.Length);
            foreach (var item in myDictionaryList.Keys)
            {
                System.Console.WriteLine(item);
            }
            foreach (var item in myDictionaryList.Values)
            {
                System.Console.WriteLine(item);
            }


            // KeyCollection Özelliği , ValueCollection da kullanılabilir.
            // Dictionary<int, string> Ogrenci = new Dictionary<int, string>();
            // Ogrenci.Add(134, "Tolga Demirer");
            // Ogrenci.Add(158, "Ümit Özkan");
            // Ogrenci.Add(115, "Kadir Aydemir");
            // Ogrenci.Add(174, "Cemal Çiftçi");
            // Dictionary<int, string>.KeyCollection AnahtarListesi = Ogrenci.Keys;
            // foreach (int Anahtar in AnahtarListesi)
            //     Console.WriteLine(Anahtar);



            // TryGetValue(a ,out b) Metodu
            // Koleksiyon içerisinde “a” anahtarını mevcutsa; “a” anahtarı ile ilişkili Değeri “b” değişkenine aktarıp TRUE döndürmektedir. Anahtar mevcut değilse FALSE döndürecektir.
            // Dictionary<int, string> Ogrenci = new Dictionary<int, string>();
            // Ogrenci.Add(134, "Tolga Demirer");
            // Ogrenci.Add(158, "Ümit Özkan");
            // Ogrenci.Add(115, "Kadir Aydemir");
            // Ogrenci.Add(174, "Cemal Çiftçi");
            // Console.Write("Öğrenci No Giriniz:");
            // int No = int.Parse(Console.ReadLine());
            // string isim = " ";
            // if (Ogrenci.TryGetValue(No, out isim))
            //     Console.WriteLine(isim);
            // else
            //     Console.WriteLine("Öğrenci Bulunamadı.");



            //KeyValuePair yapısı
            // Dictionary<int,string> Ogrenci = new Dictionary<int,string>();
            // Ogrenci.Add(134, "Tolga Demirer");
            // Ogrenci.Add(158, "Ümit Özkan");
            // Ogrenci.Add(115, "Kadir Aydemir");
            // Ogrenci.Add(174, "Cemal Çiftçi");
            // foreach (KeyValuePair<int, string> veri in Ogrenci)
            //     Console.WriteLine("Numara:{0} - İsim:{1}", veri.Key, veri.Value);
        }
示例#5
0
        static void Main(string[] args)
        {
            MyDictionaryList <string, string> myDictionaryList = new MyDictionaryList <string, string>();

            myDictionaryList.Add("5055055252", "murat gül");
            myDictionaryList.Add("5055054747", "ali can");
            myDictionaryList.Add("5055053745", "mustafa kafa");

            for (int i = 0; i < myDictionaryList.Length; i++)
            {
                Console.WriteLine(myDictionaryList.Keys[i] + ":" + myDictionaryList.Values[i]);
            }
        }
示例#6
0
        static void Main(string[] args)
        {
            MyDictionaryList <string, string> kisiler = new MyDictionaryList <string, string>();

            kisiler.Add("177", "Emir");
            kisiler.Add("158", "Emre");

            foreach (var boy in kisiler.Keys)
            {
                Console.WriteLine(boy);
            }

            foreach (var isim in kisiler.Values)
            {
                Console.WriteLine(isim);
            }

            Console.ReadLine();
        }