Null-Aware операторы в Dart / Flutter (??, ??=, ?., ?[], ...?, ?..)
Хочу рассказать про операторы проверки на null в Dart, а точнее про не очевидные операторы проверки на null, которые открывают интересные возможности или просто упрощают написание кода. Ну или если вы видели два вопроса в коде ?? и не понимаете что это означает, то вам сюда. Проверка на null Какой самый простой вариант проверки на null в Dart? Правильно! Просто проверить его на равенство с null в блоке if: А как на счет более частого варианты использования? Чаще мы стараемся уйти от использования переменных которые могут быть null...