Çarşamba, 21 Kasım 2012 10:22

C# Switch- Case Kullanımı

Yazan Programcı Musa
Öğeyi Oyla
(2 oy)
Merhaba Arkadaşlar C# da Switch Case Nedir? Switch Case İf ile aynı işlemi görür ama bu switch case if e göre daha kolay ve pratiktir.Programı alt programlara bölmeye yarar. [code]switch(nesne) { case 1: çalışacak komutlar; break; case 2: çalışacak komutlar; break; case 3: çalışacak komutlar; break; ..... default : çalışacak komutlar; break; } [/code] Böyle Kullanılır. switch(...)parantez arasına bir secim yada bir metin yazmalıyız programda geçen. case 1, case 2: ... istedğimiz kadar bundan yapabiliriz. Bir Örnek Yapalım. Girilen güne göre haftanın kaçıncı gün olduğunu bulan bir program yazalım.. [code]string a; Console.Write("Günü Giriniz: "); a=Convert.ToInt16(Console.ReadLine()); swicth(a) { case Pazartesi: Console.Write("Haftanın 1.Günü Bugün.."); break; case Salı: Console.Write("Haftanın 2.Günü Bugün.."); break; case Çarşamba: Console.Write("Haftanın 3.Günü Bugün.."); break; case Perşembe: Console.Write("Haftanın 4.Günü Bugün.."); break; case Cuma: Console.Write("Haftanın 5.Günü Bugün.."); break; case Cumartesi: Console.Write("Haftanın 6.Günü Bugün.."); break; case Pazar: Console.Write("Haftanın 7.Günü Bugün.."); break; default : Console.WriteLine("Lütfen Günlerin Baş Harfini Büyük Yazınız yada Girdiğiniz Kelimeyi Düzeltiniz.."); break; } Console.ReadKey(); //Musa Ak... [/code]
Okunma 4638 defa