Безопасное использование NULL в C#

Начальный уровень
Разработка
Учащийся
.NET

Изучите рекомендации по созданию кода, которые помогут предотвратить возникновение исключения NullReferenceException.

Цели обучения

В этом модуле рассматриваются следующие темы:

  • Настройка контекста, допускающего значение NULL, для проекта или кода C#.
  • Использование контекста, допускающего значение NULL, для выполнения автоматического анализа статического потока.
  • Применение различных способов объявления типов, допускающих значение NULL.
  • Узнайте, как и когда использовать различные операторы C#, связанные с null:
    • оператора обеспечения допустимости значений NULL (!);
    • оператора объединения со значением NULL (??);
    • оператор условия допустимости значений NULL (?.).

Предварительные требования

  • Навыки написания кода C# .NET на уровне для начинающих
  • Visual Studio Code
  • Пакет SDK для .NET 6.0 или более поздней версии
  • Клиент командной строки Git