Use Strings na instrução Switch em C#
Minahil Noor
12 outubro 2023
Este artigo apresentará um método para usar a string na instrução switch em C#.
Use Strings na instrução switch
em C#
Não existe um método especial de usar strings na instrução switch. Podemos simplesmente criar casos atribuindo o valor entre aspas duplas que representa uma string.
O programa abaixo mostra como podemos usar strings na instrução switch em 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;
}
}
}
Resultado:
The flower is Rose
Passamos a string na instrução switch. A instrução switch
retornou o valor de acordo com o valor da string fornecida.
Se passarmos uma string que não está nos casos, a instrução switch
usará o case
padrão.
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;
}
}
}
Resultado:
No Flower Selected
Artigo relacionado - Csharp String
- C# Converter Int a String
- C# Converter String em Enum
- C# Converter String para Data
- Como converter uma string em Booleano em C#
- Como converter uma string em uma array de bytes em C#