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

  • HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

E.m.R.a.HE.m.R.a.H is verified member.

Administrator
Administrator
Joined
Jan 11, 2012
Messages
12,856
Reaction score
166
Points
63
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.)

Code:
            /* 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ı 😀
 
Back
Top Bottom
Reklam
Reklam