Comparaison dans un switch
salut tout le monde
je veux executer des conditions mais sans passer par le long chemin des if et else if. Alors jai decide d'utiliser le switch mais sa ne prend pas.
Sa me dit que j'essais deffectuer une conversion entre un double et un typ bool du coup affiche une erreur et je sais pas comment faire
merci bien!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| double betrag = 15000;
switch (betrag)
{
case < 500:
Console.WriteLine("Es tut mir leid aber für diesen Einkauf bekommen Sie kein Rabatt!");
break;
case ( betrag >= 2000 && < 5000):
Console.WriteLine("für diesen Einkauf erhalten Sie 5% Rabatt");
break;
case (betrag >=500 && < 2000):
Console.WriteLine("Für diesen Einkauf erhalten Sie 2% Rabatt");
break;
case >= 5000:
Console.WriteLine("Für diesen Einkauf erhalten Sie 10% Rabatt");
break;
} |