Segurança nula em C#

Iniciante
Desenvolvedor
Estudante
.NET

Aprenda as práticas de codificação para ajudar a evitar a ocorrência de NullReferenceException.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Saiba como configurar o contexto que pode ser anulável do seu projeto ou código C#.
  • Use um contexto habilitado para valor nulo para executar a análise automática de fluxo estático.
  • Entenda as diferentes maneiras pelas quais você pode declarar tipos que podem ser anuláveis.
  • Saiba como e quando usar vários operadores C# relacionados a nulos:
    • operador tolerante a nulos (!)
    • operador de avaliação de nulo (??)
    • operador condicionado a nulos (?.)

Pré-requisitos

  • Experiência com escrita de C# no nível iniciante
  • Visual Studio Code
  • SDK do .NET 6.0 ou superior
  • Cliente da linha de comando do Git