You need to enable JavaScript to run this app.

Skip to main content

C# Switch Case Kullanımı

C# Switch Case Kullanımı

Gezgin
C# Switch Case Kullanımı
PHP Kod:
    switch (koşul)
           {
               case olasıdeğer:
                   break;
               default:
                   break;
           
PHP Kod:
       private void btnSecim_Click(object senderEventArgs e)
       {

           switch (int.Parse(txtSayi.Text))
           {
               case 1:
                   MessageBox.Show("Girilen Sayı 1 dir : " txtSayi.Text);
                   break;
               case 2:
                   MessageBox.Show("Girilen Sayı 2 dir : " txtSayi.Text);
                   break;
               case 3:
                   MessageBox.Show("Girilen Sayı 3 dür : " txtSayi.Text);
                   break;
               case 4:
                   MessageBox.Show("Girilen Sayı 4 dür : " txtSayi.Text);
                   break;
               default:
                   MessageBox.Show("Girilen sayı istenilen değer dışındadır : " txtSayi.Text);
                   break;
           }
       
Yukarıda ki örnekte girilen sayı 1 se girilen sayı birdir, 2 ise ikidir veya olası case ile belirlediğimiz değerler dışında farklı bir sayı ise default kodu işleyecek ve girilen sayı istenilen değer dışındadır gibi mesajlar butona tıkladığımızda karşımıza gelecektir.


Örnek Proje

PHP Kod:
using System;
using System.Windows.Forms;

namespace 
WindowsFormsApplication4
{
   public partial class Form1 Form
   
{

       public Form1()
       {
           InitializeComponent();

       }
     

       
private void btnSecim_Click(object senderEventArgs e)
       {

           switch (int.Parse(txtSayi.Text))
           {
               case 1:
                   MessageBox.Show("Girilen Sayı 1 dir : " txtSayi.Text);
                   break;
               case 2:
                   MessageBox.Show("Girilen Sayı 2 dir : " txtSayi.Text);
                   break;
               case 3:
                   MessageBox.Show("Girilen Sayı 3 dür : " txtSayi.Text);
                   break;
               case 4:
                   MessageBox.Show("Girilen Sayı 4 dür : " txtSayi.Text);
                   break;
               default:
                   MessageBox.Show("Girilen sayı istenilen değer dışındadır : " txtSayi.Text);
                   break;
           }
       }

       private void txtSayi_KeyPress(object senderKeyPressEventArgs e)
       {
           e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);
       }
   }



İçerik sağlayıcı paylaşım sitesi olarak hizmet veren DDO1 WebMaster, Freelancer & Otomasyon Forumu sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.