Merhaba, tek bir değerle karşılaştırarak switch-case yapısı olduğu gibi SQL’deki gibi başka şartlar da kullanılabiliyormuş. Şu şekildeymiş:
internal static int GetirBoyut(int kayitSayisi)
{
int boyut = 800;
switch (kayitSayisi)
{
case int n when (n > 0 && n <=5):
boyut = 500;
break;
case int n when (n > 5 && n <= 15):
boyut = 800;
break;
case int n when (n > 15 && n <= 25):
boyut = 1000;
break;
case int n when (n > 25 && n <= 40):
boyut = 1200;
break;
}
return boyut;
}
Selamlar.