Segurança nula em C#

Iniciante
Developer
Student
.NET

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

Objetivos de aprendizagem

Neste módulo, irá:

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

Pré-requisitos

  • Experiência de escrita em C# (nível de principiante)
  • Visual Studio Code
  • .NET SDK 6.0 ou superior
  • Cliente de linha de comando Git