C#'ta Switch Case Break

Bu derste uygulama akışlarını kontrol etmeyi görelim.

Bu derste uygulama akışlarını kontrol etmeyi görelim.

Switch deyimi de if deyimi gibi uygulama akışlarını kontrol etmek için kullanılır. Daha karmaşık uygulamaları vurgulamak için kullandığımız bu switch için bir örnek yapalım. Böylelikle daha iyi anlayalım ve kavrayalım.

Şimdi ayları baz alalım. Bunlar neler?


1 ocak ,2 şubat,3 mart,4 nisan,5 mayıs,6 haziran,7 temmuz 8 ağustos,9 eylül 10 ekim, 11 kasım, 12 aralık



Şimdi bir adet textbox ekleyelim ve bir adet de buton. Şimdi butonun click olayına geçerek aşağıdaki kodları yazalım:


byte ay  = convert.ToByte(textbox1.text); 

switch(ay)

{

case 1 :

messagebox.show("ocak");

break;

case 2 :

messagebox.show("şubat");

break;

case 3 :

messagebox.show("mart");

break;

case 4 :

messagebox.show("nisan");

break;

case 5 :

messagebox.show("mayıs");

break;

case 6 :

messagebox.show("haziran");

break;

case 7 :

messagebox.show("temmuz");

break;

case 8 :

messagebox.show("ağustos");

break;

case 9 :

messagebox.show("eylül");

break;

case 10 :

messagebox.show("ekim");

break;

case 11 :

messagebox.show("kasım");

break;

case 12 :

messagebox.show("aralık");

break;

default;

messagebox.show("1-12 arasında bir sayı girmeliniz");

break;

}



Bu uygulamamızda textbox1 girilen değer neyse, onun karşılığı ay olarak gelecektir.

Aklınıza takılan bir soru olduğunda burada veya forumda sorabilirsiniz.

Herkese başarılar...
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

formlar arası datagridview baglama acil yardımcı olursanız sevinirim

Yukarı Git