24 Mart 2010 Çarşamba

C# da Switch( ) Yapısı

Açıklama:
if benzeri bir komut yapısıdır. Belli bir değişkenin aldığı değerlere göre işlem yapılmasını sağlar.

Kullanımı:
.
.
.
switch(değişken)
{
case değer1: komut1; break;
case değer2: komut2; break;
case değer3: komut3; break;
case default: komut4; break;
}

Eğer değişken değerlerin hiç birine sahip değilse default dan sonraki komutlar çalışır. Default yazılmak zorunda değiildir.


private void button1_Click(object sender, EventArgs e)
{
int secim;
secim = int.Parse(textBox1.Text);
switch (secim)
{
case 1: label1.Text = "0"; break;
case 2: label1.Text = "1"; break;
case 3: label1.Text = "2"; break;
default: label1.Text = "Geçersiz Seçim"; break;
}
}

Hiç yorum yok:

Yorum Gönder