Безопасное использование NULL в C#
Изучите рекомендации по созданию кода, которые помогут предотвратить возникновение исключения NullReferenceException
.
Цели обучения
В этом модуле рассматриваются следующие темы:
- Настройка контекста, допускающего значение NULL, для проекта или кода C#.
- Использование контекста, допускающего значение NULL, для выполнения автоматического анализа статического потока.
- Применение различных способов объявления типов, допускающих значение NULL.
- Узнайте, как и когда использовать различные операторы C#, связанные с null:
- оператора обеспечения допустимости значений NULL (
!
); - оператора объединения со значением NULL (
??
); - оператор условия допустимости значений NULL (
?.
).
- оператора обеспечения допустимости значений NULL (
Предварительные требования
- Навыки написания кода C# .NET на уровне для начинающих
- Visual Studio Code
- Пакет SDK для .NET 6.0 или более поздней версии
- Клиент командной строки Git