C# 'da Switch Case Kullanımı...

  • Konbuyu başlatan Konbuyu başlatan A.d.E.m
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Ocak 2012
Mesajlar
12,813
Reaction score
74
Puanları
48
değişkenin aldığı birçok farklı değere göre yapılacak farklı işler varsa if yerine switch case kullanılabilir...





switch (secim)

{

case değer1: komutlar; break;

case değer2: komutlar; break;

.

.

.

case değer n:komutlar; break;

}





Her komuttan sonra break(döngüyü kırmak) komutu kullanmak işlem yapıldıktan sonra bir sonraki işlemin çalışmaması içindir...
 
Ufak bir örnek yapayım dedim.

(not: c# konsol ortamında yapılmıştır.)

Kod:
            /* switch & case kullanımı */

            Console.Title = "swith case kullanımı";

            string disaridanGirilenDeger = "";

            Console.Write("Lütfen şifrenizi giriniz => ");

            disaridanGirilenDeger = Console.ReadLine();

            switch (disaridanGirilenDeger)

            {

                case "ogun":

                    Console.Write("Başarılı Giriş Yaptınız.");

                    Console.ReadKey();

                    break;

                default:

                    Console.Write("Yanlış Giriş Yaptınız.");

                    Console.ReadKey();

                    break;

            }



Proje hali : http://www.mediafire.com/?8pendsrxgiwctkd
 
switch case bütün c dillerinde nerdeyse aynı :D
 
Geri
Üst Alt
Reklam
Reklam