Seguridad nula en C#

Principiante
Desarrollador
Estudiante
.NET

Obtenga información sobre los procedimientos de codificación para ayudar a evitar la aparición de NullReferenceException.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Obtendrá información sobre cómo configurar el contexto que admite un valor NULL del proyecto o código de C#.
  • Use un contexto habilitado que acepta valores NULL para realizar el análisis automático de flujo estático.
  • Conocerá las distintas formas en que puede declarar tipos que aceptan valores NULL.
  • Obtendrá información sobre cómo y cuándo usar varios operadores de C# relacionados con valores NULL:
    • operador que permite valores NULL (!)
    • operador de fusión de NULL (??)
    • operador condicional NULL (?.)

Requisitos previos

  • Experiencia en la escritura de C# a nivel de principiante
  • Visual Studio Code
  • SDK de .NET 6.0 o posterior
  • Cliente de línea de comandos de Git