Usar cadenas en la instrucción Switch en C#
Minahil Noor
12 octubre 2023
Este artículo presentará un método para usar la cadena en la instrucción switch en C#.
Utilice cadenas en la declaración switch
en C#
No existe un método especial para usar cadenas en la instrucción switch. Simplemente podemos crear casos asignando el valor entre comillas dobles que representa una cadena.
El programa siguiente muestra cómo podemos usar cadenas en la instrucción 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;
}
}
}
Producción :
The flower is Rose
Hemos pasado la cadena en la declaración de cambio. La declaración switch
ha devuelto el valor de acuerdo con el valor de la cadena dada.
Si pasamos una cadena que no está en los casos, entonces la instrucción switch
utilizará el case
predeterminado.
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;
}
}
}
Producción :
No Flower Selected
Artículo relacionado - Csharp String
- C# Convertir Cadena a enum
- C# Convertir la Int a Cadena
- Cómo convertir una cadena a booleana en C#
- Cómo convertir una cadena en un array de bytes en C#
- Cómo convertir una cadena para que flotante en C#