Blog

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.

Happy coding!

Anterior Seguinte