Merhaba THT ailesi Bugün sizlere C#'daki swith case ile if else yapısından bahsedecem
swith case yapısı bir değişikenin koşullarını daha düzgün bir biçimde açıklanmasında yararlanır programlamada genelliklede switch case yapısı kullanır daha iyi kod okunuslugu olsun diye bunu bir koddla daha iyi açıklayabiliriz
swith case yapısı bir değişikenin koşullarını daha düzgün bir biçimde açıklanmasında yararlanır programlamada genelliklede switch case yapısı kullanır daha iyi kod okunuslugu olsun diye bunu bir koddla daha iyi açıklayabiliriz
C#:
using System;
using System.Linq;
using System.Collections.Generic;
namespace HelloWold
{
public static class Program
{
public static void Main(string [] args)
{
Console.WriteLine("Hangu takimlisin uaşağım: ");
string soru = Console.ReadLine();
switch(soru) // buraya kosul için gerekli değeri girin buna gore Koşullu ifade isleyecek
{
case "fb": // buraya hangu kosulu giriyoruz
Console.WriteLine("saldir kanarya"); // kosul var ise bu kod parcasi calisacak
break; // kosulu sonra ise bittiriyoruz
case "gs":
Console.WriteLine("Cimbomm");
break;
case "bjk":
Console.WriteLine("saldir kartall");
break;
// ... ve devami gelir istediginiz kadar
// kosul yazabilirsiniz
default: // bu ise if else deki else diye biliriz eger hic bir kosulu karsilamiyorsa bu bolum calisir
Console.WriteLine("hangi takimlisin usağım");
break;
}
}
}
}
eğer daha önce programlama konusunda bilginiz varsa if elif size yabancı gelmez genel syntaxt şu şekildir
if (koşul)
{
// Kod bloğu
}
else{
}
C#:
using System;
using System.Linq;
using System.Collections.Generic;
namespace HelloWold
{
public static class Program
{
public static void Main(string [] args)
{
Console.WriteLine("sayi giriniz:");
int sayi = Console.Readline();
if (sayi > 10) // kosulmuzu giriyoruz
{
Console.WriteLine("girdiginiz sayı 10 buyuk"); // ve kosul çalıştığında bu kod blogu devreye girecek
}
else if(sayi < 20) // else if de pythonda bilginiz varsa elif gibi dusune bilirsiniz eger cok fazla kosul varsa bu kod blogu kullanilir.
{
Console.WriteLine("sayiniz 20 kucuk");
}
else // else ise hic bir kosul salganmaz ise bu kod blogu calisir
{
Console.WriteLine("sayi hic birine eşit degil");
}
}
}
}
Şeklindedir bu günlük konu anlatımı bu kadardı hoşçakalın c#'la kalın...