C# Dersleri - Switch - Case Nedir ? Kullanımı

Merhaba arkadaşlar bugün sizlere switch - case ne işe yaradığını ve kullanımını anlatacağım.

Switch - Case verilen değişkenin içindeki değeri okuyarak değere göre davranış sergiler

Oyunlardan örnek verirsek  ==>
Space tuşuna basarsak zıplaması,
Esc tuşuna basınca menü ekranının gelmesi gibi

Switch - Case kullanımı ise şöyledir :

Switch (durum)

{
case  değer1 : yapılacak işlem;
                     break;
case  değer2 : yapılacak işlem;
                     break;

default : yapılacak işlem  
              break;

}

default ta caselerden hiç biri olmazsa default aktif olur if - else 'teki else gibi yani

"Esc tuşuna basınca menü ekranının gelmesi"
Mesela yukarıda verdiğim örneğin Switch - Case'te mantığını anlatmaya çalışayım.

switch (durum)
{
case escbutonu : Menü ekranı gelsin ;
                           break ;
default : Menü ekranı gelmesin ;
              break;
}

yani etki - tepki diyebiliriz.
Anlamadıysanız üzülmeyin örneklerle pekiştiricez.

Soru #1 : Switch-Case ile klavyeden girilen 1-5 arası sayıyı kelime olarak ekrana yazdıran  ve
1-5 arasında sayı girilmedi ise "Yanlış Sayı" yazan C# kodunu yazalım.
Kodumuz :


Console.Write("Sayı Giriniz = ");
            int sayi = Convert.ToInt32(Console.ReadLine());
            switch (sayi)
            { 
                case 1: Console.WriteLine("Bir");
                        break;
                case 2: Console.WriteLine("İki");
                        break;
                case 3: Console.WriteLine("Üç");
                        break;
                case 4: Console.WriteLine("Dört");
                        break;
                case 5: Console.WriteLine("Beş");
                        break;
                default: Console.WriteLine("Yanlış Sayı");
                        break;
            }

            
            Console.WriteLine("codersensei.blogspot.com.tr");// Coder Sensei Bloğuma Uğrayın..
            Console.ReadKey();//Bitirdik        


DEBUGGING : 



Yorumlar

Bu blogdaki popüler yayınlar