C#'da Switch-Case

Bu derste C#'da Switch Case yapısını anlatmaya çalışacağım.

Bu derste C#'da Switch Case yapısını anlatmaya çalışacağım.

Switch Case İf ile aynı işlemi görür ama bu switch case if e göre daha kolay ve pratiktir.Programı alt programlara bölmeye yarar.


switch(nesne)

{

    case 1:

            çalışacak komutlar;

             break;

     case 2:

             çalışacak komutlar;

             break;

      case 3:

             çalışacak komutlar;

             break;

.....



     default :

       çalışacak komutlar;

        break;

}



Böyle Kullanılır. switch(...) parantez arasına bir secim yada bir metin yazmalıyız programda geçen.

case 1, case 2: ... istedğimiz kadar bundan yapabiliriz.

Bir Örnek Yapalım.

Girilen güne göre haftanın kaçıncı gün olduğunu bulan bir program yazalım..


string a;

Console.Write("Günü  Giriniz: ");

a=Convert.ToInt16(Console.ReadLine());

swicth(a)

{

      case  Pazartesi:

                   Console.Write("Haftanın 1.Günü Bugün..");

                    break;

      case   Salı:

                   Console.Write("Haftanın 2.Günü Bugün..");

                    break;

      case  Çarşamba:

                   Console.Write("Haftanın 3.Günü Bugün..");

                    break;

      case  Perşembe:

                   Console.Write("Haftanın 4.Günü Bugün..");

                    break;

      case  Cuma:

                   Console.Write("Haftanın 5.Günü Bugün..");

                    break;

      case  Cumartesi:

                   Console.Write("Haftanın 6.Günü Bugün..");

                    break;

          

      case  Pazar:

                   Console.Write("Haftanın 7.Günü Bugün..");

                    break;

          default :

          Console.WriteLine("Lütfen Günlerin Baş Harfini Büyük Yazınız yada Girdiğiniz Kelimeyi Düzeltiniz..");

           break;



}

Console.ReadKey();



//Musa Ak...

  • Etiketler;
Yorum Yaz

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

her zamanki yine harikasın musa :) çok iyi olmuş :)
yine her zamanki gibi harikasın musa :) çok iyi olmuş gerçekten :)
Eline Sağlık Musa Güzel Olmus :)

Yukarı Git