ПРОВЕРКА НА NULL | ОПЕРАТОРЫ (?. ?? ??= ) | СИНТАКСИЧЕСКИЙ САХАР В C# 😱



ПРОВЕРКА НА NULL | ОПЕРАТОРЫ (?. ?? ??= ) | СИНТАКСИЧЕСКИЙ САХАР В C# 😱

ПРОВЕРКА НА NULL | ОПЕРАТОРЫ (?. ?? ??= ) | СИНТАКСИЧЕСКИЙ САХАР В C# 😱

Если мы собираемся использовать переменную или параметр, которые допускают значение null, то есть представляют nullable-тип (не важно значимый или ссылочный), то чтобы избежать возникновения NullReferenceException, мы можем проверить переменную на null использую операторы ?. ?? ??=

✅Поддержать канал (на Boosty много доп. контента которого на YouTube нету): Boosty – https://boosty.to/roadtosenior

* ?. – ОПЕРАТОР УСЛОВНОГО NULL
* ?? – ОПЕРАТОР ОБЪЕДИНЕНИЯ С NULL С#
* ??= – ОПЕРАТОР ПРИСВАИВАНИЯ ОБЪЕДИНЕНИЯ СО ЗНАЧЕНИЕМ NULL В C# 8

Ресурсы по данной теме:
1. https://metanit.com/sharp/tutorial/3.26.php
2. https://youtu.be/UwVYKGi0XJk?list=PLQOaTSbfxUtD6kMmAYc8Fooqya3pjLs1N
3. https://learn.microsoft.com/ru-ru/dotnet/csharp/language-reference/operators/null-coalescing-operator

✅ Что такое NULL в программирований – https://youtu.be/aQ0egWxohdQ

Уроки по программированию:
✅ЗНАЧИМЫЕ И ССЫЛОЧНЫЕ ТИПЫ | СТЕК И КУЧА C# | REFERENCE AND VALUE TYPES C# – https://youtu.be/-7QqyKix9cM

✅Наша группа в Telegram: https://t.me/senior_v_IT

✅MetaMask кошелек (поддержать криптовалютой): 0xF3D906a4E4E8bA83831f2ea56EB5a8E2B20dbC39

#программирование #сишарп #урокипрограммирования

Comments are closed.