Aller au contenu

Motif constant

Contexte : Le motif constant teste si une expression est égale à une valeur constante (littéral, null ou const).

int value = 5;
if (value is 5)
{
Console.WriteLine("Cinq");
}
// Dans une expression switch
string result = value switch
{
1 => "Un",
2 => "Deux",
_ => "Autre"
};

Gestion des commandes : Utilisez le motif constant pour faire correspondre des types de commandes spécifiques dans une expression switch (ex. case "CREATE": ...).

Exemple : Dans un serveur TCP, vous pouvez analyser des commandes sous forme de chaînes et utiliser le motif constant.