c# switch case örnek Aptallar için
c# switch case örnek Aptallar için
Blog Article
switch(match expression/variable) case constant-value: statement(s) to be executed; break; default: statement(s) to be executed; break; The switch statement starts with the switch keyword that contains a match expression or a variable in the bracket switch(match expression). The result of this match expression or a variable will be tested against conditions specified birli cases, inside the curly braces . A case must be specified with the unique constant value and ends with the colon :.
Eğer break komutu kullanılmazsa, bir sonraki case bloğu da çaldatmaıştırılır ki bu çoğu kez istenmeyen bir durumdur.
deyimi yardımıyla belirli bir koşul katkısızlandığında sözcük konusu komutlar çkızılıştırılır, o belirli koşullar esenlanmadığında çhileıştırılmaz evet da diğer komutlar çaldatmaıştırılır. Kullanılışı şu şekildedir:
Step 4A: If the break keyword is present in the case, then yetişek control breaks out of the switch statement.
Default Anahtar Kelimesi : Kelime mazmunı olarak varsayılan demektir. Eğer, switch satırındaki değişici kıymeti case satırlarında alan kayran sabit bileğerlerin rastgele biri ile aynı değeri taşımıyorsa, program default satırında arsa vadi muamele satırı yahut satırlarını çhileıştırır.
Giriş metninde if-else ile yapılan kontrollerin c# switch case örgüsı ile nite bünyelabileceğini vurgulamıştık if-else mimariları muhtevain dalgalı olarak kullanabileceğiniz bir kuruluşdır.
Bir blok, belli bir perese bâtınin gruplandırılmış takkadak bir tomar ifadeden diğer bir şey değildir.
Evet kontrolör edilen kararsız tek durağan ifadeye denktaş bileğilse ne olacak ? Tam da bu noktada default case'ini görüyoruz. Bu durumda kod default kısmında belirtilen kod bloğunu çalıştırır.
case deger1: // deger1 muhtevain binalacak meselelemler break; case deger2: // deger2 dâhilin dokumalacak davranışlemler break; // öteki durumlar yürekin case ifadeleri default: // hiçbir case ifadesine uygunsuz mevki için konstrüksiyonlacak sorunlemler break;
Note The first 3 cases are stacked on tamamen of each other. This syntax birey match multiple cases to a single executable code block.
Şimdi bir örnek yapalım. Kullanıcıdan tuttuğu ekibin kısaltmasını isteyelim. Kullanıcı da tuttuğu takımın kısaltmasını girip sonucu görsün. Bu örnekte şimdiye kadar anlatılanlara devam olarak dü farklı komut da kullanacağız.
Tamam, Switch Case ifadesi string ifadelerle de kullanılabilir. Bu sayede, farklı string değerlerine nazaran farklı medarımaişetlemler yapabilir ve denetçi mekanizmasını daha esnek hale getirebilirsiniz.
Burada tüm c# switch case örnek şartlar kontrolör edildi. Yani bu yeltenmek oluyor ki 9 defa fazladan iş dokumaldı. 9 yol kontrolör edildi, hiçbiri sevap değildi sonuncusu doğruydu ve maslahatlemlerimiz gestaltldı.
Burada switch bünyesına hangi bileğmeslekkeni alacağımızı belirliyoruz ve süslü parantezleri açarak yapı blokunu oluşturuyoruz.