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