Aller au contenu

Syntaxe des expressions switch

Une expression switch utilise => pour associer des motifs à des résultats.

int number = 5;
string parity = number % 2 == 0 ? "Even" : "Odd";
string description = number switch
{
< 0 => "Negative",
0 => "Zero",
> 0 => "Positive"
};
Console.WriteLine($"{parity}, {description}");
Fenêtre de terminal
dotnet run
Fenêtre de terminal
Odd, Positive