Ramificar o fluxo de código usando a estrutura switch-case em C#
Saiba como adicionar lógica de ramificação que compara uma variável ou expressão a muitos valores possíveis.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
Use a estrutura switch-case para fazer a correspondência de uma variável ou expressão com diferentes possíveis resultados.
Converter código que usa um constructo if-elseif-else em um constructo switch-case.
Pré-requisitos
Experiência na criação de aplicativos simples em C# que incluem E/S de console e acessam os métodos de classes do .NET, como String e Random.
Experiência no uso do Visual Studio Code para desenvolver, compilar e executar aplicativos de console em C# que implementam matrizes, instruções if-elseif-else e instruções foreach.
Experimente usar o código C# para avaliar expressões condicionais e gerenciar o escopo da variável dentro e fora dos blocos de código.