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
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...
 
Kayıtlı Üye
Katılım
12 Mart 2012
Mesajlar
248
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
 
Yeni Üye
Katılım
14 Mart 2012
Mesajlar
6
switch case bütün c dillerinde nerdeyse aynı :D
 
Üst Alt
Reklam
Reklam