C#’ta Switch-Case Kullanımı Google'da Ara Büyüt Küçült

Genişlet
19 Şubat 2010 – 16:04

Bu yazıda c sharp ile switch-case kullanımına örnek verilerek anlatılacaktır. Switch-case; bir değişkenin aldığı birden fazla değere göre farklı caselerin çalıştırılması gereken durumlarda kullanılır. Çoklu if yapısı gibide düşünülebilir.

1
2
3
4
5
6
7
8
9
10
switch (sayi)
{
case 1: sonuc = "Pazartesi"; break;
case 2: sonuc = "Salı"; break;
case 3: sonuc = "Çarşamba"; break;
case 4: sonuc = "Perşembe"; break;
case 5: sonuc = "Cuma"; break;
case 6: sonuc = "Cumartesi"; break;
case  7:  sonuc  =   "Pazar";  break;
}

Ayrıca birkaç durum için aynı komutu çalıştırmak için şu şekilde kullanabiliriz:

1
2
3
4
5
6
7
8
9
switch (sayi)
{
case 1:
case 2:
case 3: sonuc = "Üçüncü Seçim"; break;
case 4:
case 5:
case 6: sonuc = "Altıncı Seçim"; break;
}

Bunların dışında goto case deyimi ile bir durumda diğer durumların komutlarını çalıştırabiliyoruz. Bu deyimin kullanımı ise şu şekilde:

1
2
3
4
5
6
7
switch (sayi)
{
case 1: sonuc = "100"; break;
case 2: sonuc = "200"; break;
case 3: sonuc = "300"; break;
case 4: goto case 1; //sonuc değeri 100 olacak
}
Etiketler Etiketler: ”, ,

Yorum Yap

Isim : (gerekli)
E-mail : (gerekli)
Yorumunuz: