Utiliser des chaînes dans l'instruction Switch en C#
Minahil Noor
12 octobre 2023
Cet article présentera une méthode pour utiliser la chaîne dans l’instruction switch en C#.
Utiliser des chaînes dans l’instruction switch
en C#
Il n’y a pas de méthode spéciale d’utilisation de chaînes dans l’instruction switch. Nous pouvons simplement créer des cas en attribuant la valeur entre guillemets doubles qui représente une chaîne.
Le programme ci-dessous montre comment utiliser des chaînes dans l’instruction switch en C#.
using System;
class StringinSwitch {
static public void Main() {
string mystring = "Rose";
switch (mystring) {
case "Jasmine":
Console.WriteLine("The flower is Jasmine");
break;
case "Lili":
Console.WriteLine("The flower is Lili");
break;
case "Rose":
Console.WriteLine("The flower is Rose");
break;
case "Hibiscus":
Console.WriteLine("The flower is Hibiscus");
break;
case "Daisy":
Console.WriteLine("The flower is Daisy");
break;
default:
Console.WriteLine("No Flower Selected");
break;
}
}
}
Production:
The flower is Rose
Nous avons passé la chaîne dans l’instruction switch. L’instruction switch
a renvoyé la valeur en fonction de la valeur de la chaîne donnée.
Si nous passons une chaîne qui n’est pas dans les cas, alors l’instruction switch
utilisera le case
par défaut.
using System;
class StringinSwitch {
static public void Main() {
string mystring = "Sun Flower";
switch (mystring) {
case "Jasmine":
Console.WriteLine("The flower is Jasmine");
break;
case "Lili":
Console.WriteLine("The flower is Lili");
break;
case "Rose":
Console.WriteLine("The flower is Rose");
break;
case "Hibiscus":
Console.WriteLine("The flower is Hibiscus");
break;
case "Daisy":
Console.WriteLine("The flower is Daisy");
break;
default:
Console.WriteLine("No Flower Selected");
break;
}
}
}
Production:
No Flower Selected
Article connexe - Csharp String
- C# Convert String to enum
- C# Convertir Int en String
- Comment convertir une chaîne de caractères en booléen en C#
- Comment convertir une chaîne de caractères en un tableau d'octets en C#
- Comment convertir une chaînes de caractères pour qu'elle flotte en C#