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(); }
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(); }