Esempio n. 1
0
        static void Main(string[] args)
        {
            // Program çalıştığında tüm nesneler sıfırlanır
            Kisi    kisi    = new Kisi();
            Telefon telefon = new Telefon();

            kisi = Islem.KisiEkle();                     // Yeni bir kişi oluşturuldu

            telefon = Islem.TelefonEkle("123456", kisi); // Kişiye bağlı telefon oluşturuldu
            kisi.Telefons.Add(telefon);                  // Kişiye bağlı telefonlar listemize, oluşturduğumuz telefon nesnemizi ekledik

            telefon = Islem.TelefonEkle("456789", kisi);
            kisi.Telefons.Add(telefon);

            telefon = Islem.TelefonEkle("987654", kisi);
            kisi.Telefons.Add(telefon);

            // Telefonlar listemizdeki elemanlara tek tek eriştik
            foreach (Telefon tel in kisi.Telefons)
            {
                Console.WriteLine("Telefon : " + tel.ID + " - " + tel.numara + ";\t\t Kisi : " + tel.Kisi.ID + " - " + tel.Kisi.ad + " " + tel.Kisi.dogumTarih);
            }

            Console.ReadLine();
        }
Esempio n. 2
0
        public static Telefon TelefonEkle(string numara, Kisi kisi)
        {
            Telefon telefon = new Telefon();

            telefon.numara = numara;
            telefon.Kisi   = kisi;

            return(telefon);
        }