Switch Case birden fazla durumu kontrol etmek için kullanılır.Belirtilen koşul gerçekleştiğinde o koşula ait kodlar çalışır.Bir nevi if -else ye benzer. Kullanımı:
switch(ifade-koşul) {
case 1: //çalıştırılacak kodlar;
break;
case 2: //çalıştırlacak kodlar;
break;
default: //çalıştırılacak kodlar;
break;
}
koşul-ifade:Buraya işlem yaptırırken ki kullanacağımız koşulu belirtiyoruz. *case 1,case 2 gibi yerlere ise belirttğimiz koşul sağlanırsa çalıştırılacak kodları yazıyoruz. default kısmına ise bütün koşullar sağlanmıyorsa hangi kodları çalıştırılacağını belirliyoruz.
Örnek:
int a=Convert.ToInt16(Console.ReadLine());
switch(a) {
switch 1:
Console.WriteLine(“C#”);
break;
switch 2:
Console.WriteLine(“Programlama”);
break; default: Console.WriteLine(“Sayı Çok Büyük”);
break;
}
Console.ReadKey();