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