Segurança nula em C#
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 (
?.
)
- operador null-forgiving (
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