Пример #1
0
        static void Main(string[] args)
        {
            Degiskenler(); //Rename Ctrl R + M


            Vatandas vatandas1 = new Vatandas();

            SelamVer(isim: "Büşra");
            SelamVer(isim: "Hira");
            SelamVer(isim: "Bircan");
            SelamVer();

            int sonuc = Topla();


            //Diziler / Arrays

            string ogrenci1 = "Büşra";
            string ogrenci2 = "Hira";
            string ogrenci3 = "Bircan";

            Console.WriteLine(ogrenci1);
            Console.WriteLine(ogrenci2);
            Console.WriteLine(ogrenci3);

            //stack             /   Heap
            //Garbage Collector çöp tutucu
            //Array, Class, interface, abstract  == Reference  tip

            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Büşra";
            ogrenciler[1] = "Hira";
            ogrenciler[2] = "Bircan";
            //ogrenciler[2] = "Nevin" array 3  elemanlı olmalı yoksa çalışmaz
            ogrenciler    = new string[4];
            ogrenciler[2] = "Nevin";

            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }

            string[] sehirler1 = new[] { "Ankara", "istanbul", "İzmir" };
            string[] sehirler2 = new[] { "Bursa", "Antalya", "Diyarbakır" };

            //Referenslarda referans numaraların agöre bakıyoruz.
            sehirler2    = sehirler1; //şehirler 1 şehirler ikinin referans numarasına eşit demektir.
            sehirler1[0] = "Adana";
            Console.WriteLine(sehirler2[0]);


            //int, double, bool değer tipleridir
            //int sayi1 = 10;
            //int sayi2 = 20;
            //sayi2 = sayi1;
            //sayi1 = 30;
            //sayi2 = ?? 10 olur.

            Person person1 = new Person();

            person1.FirstName        = "Büşra";
            person1.LastName         = "Özmen";
            person1.DateOfBirthYear  = 1994;
            person1.NationalIdentity = 123;

            Person person2 = new Person();

            person2.FirstName = "HiraNur";

            foreach (string sehir  in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            //MyList
            List <string> yeniSehirler1 = new List <string> {
                "Ankara 1", "istanbul 1", "İzmir 1"
            };

            yeniSehirler1.Add("Adana 1");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }


            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);



            Console.ReadLine();
        }
Пример #2
0
        static void Main(string[] args)
        {
            // Degiskenler();

            Vatandas vatandas1 = new Vatandas(); //intance oluşturduk.

            SelamVer("eda");
            SelamVer("mehmet");
            SelamVer();

            int sonuc = Topla(50);

            //Arrays

            string ogr1 = "eda";
            string ogr2 = "kevser";
            string ogr3 = "demir";


            string[] ogrenciler = new string[3];
            ogrenciler[0] = "eda";
            ogrenciler[1] = "kevser";
            ogrenciler[2] = "demir";

            ogrenciler    = new string[4];
            ogrenciler[3] = "meryem";


            string[] sehirler1 = new[] { "ankara", "istanbul", "izmir" };
            string[] sehirler2 = new[] { "bursa", "antalya", "diyarbakır" };

            sehirler2    = sehirler1;
            sehirler1[0] = "adana";
            Console.WriteLine(sehirler2[0]);



            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }
            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }


            List <string> yeniSehirler1 = new List <string> {
                "ankara", "istanbul", "izmir"
            };

            yeniSehirler1.Add("adana");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }


            PttManager pttManager = new PttManager(new ForeignerManager);

            pttManager.GiveMask(per);



            Console.ReadLine();
        }