Switch em C#
Nesta publicação aprende-se a trabalhar com o switch para que se possa usar esses mesmos conhecimentos e assim evoluir.
- o switch é uma outra forma de se trabalhar com decisões e pode somente verificar uma relação de igualdade, ou seja, não pode usar operadores de comparação;
- o case compara o que fora definido em si próprio com o conteúdo do argumento que fora definido no switch;
- o default é executado quando o conteúdo do argumento que fora definido no switch não for encontrado em nenhum case.
using System;
namespace Base {
class Switch {
public void Run() {
char caso = 'D';
switch (caso) {
case 'A':
Console.WriteLine("O caso A existe.");
break;
case 'B':
Console.WriteLine("O caso B existe.");
break;
case 'C':
Console.WriteLine("O caso C existe.");
break;
default:
Console.WriteLine($"O caso {caso} não existe.");
break;
}
}
}
}
// O caso D não existe.
Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.