Ramificar o fluxo de código usando a estrutura switch-case em C#

Iniciante
Desenvolvedor
Educador de Ensino Superior
Educador de ensino fundamental e médio
Aluno
.NET
Visual Studio Code

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

  • Experimente a criação de aplicativos C# simples que incluem E/S de console e acessem os métodos de classes .NET, como String e Random.

  • Experimente usar o Visual Studio Code para desenvolver, compilar e executar aplicativos de console 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.