Usa stringhe nell'istruzione Switch in C#
Minahil Noor
12 ottobre 2023
Questo articolo introdurrà un metodo per usare la stringa nell’istruzione switch in C#.
Usa stringhe nell’istruzione switch
in C#
Non esiste un metodo speciale per utilizzare le stringhe nell’istruzione switch. Possiamo semplicemente creare casi assegnando il valore tra virgolette che rappresenta una stringa.
Il programma seguente mostra come utilizzare le stringhe nell’istruzione switch in 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;
}
}
}
Produzione:
The flower is Rose
Abbiamo passato la stringa nell’istruzione switch. L’istruzione switch
ha restituito il valore in base al valore alla stringa data.
Se passiamo una stringa che non è nei casi, l’istruzione switch
utilizzerà il valore predefinito case
.
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;
}
}
}
Produzione:
No Flower Selected
Articolo correlato - Csharp String
- C# Converti Int in String
- C# Converti la stringa in Enum
- C# Converti la stringa in Datetime
- Convertire una stringa in booleano in C#
- Convertire una stringa in float in C#
- Convertire una stringa in un array di byte in C#