Логические конструкции в сниппите IF

Valentin1144

Client
Регистрация
12.11.2019
Сообщения
29
Благодарностей
16
Баллы
3
Доброго времени суток. Подскажите как в сниппите if работать со значениями null?
Если подробнее, то идет парсинг в вк, результаты преобразуются в json
Далее идет блок if с множеством параметров и логики.
(a==b||c==d)&&(a==e||s==k||c==l)
Где буквы сравнивые значения.
И когда все параметры есть в json то все прекрасно работает, но как только гет запрос не вернул какие-то из этих значений и их нет в json, допустим параметров b и k то if выходит по ошибке, так как нету значений, а если бы он отсутствие b и k воспринимал как false, то результат выполнения был бы true.
Как быть в данной ситуации? Параметры отсутствующие всегда меняются.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 396
Благодарностей
3 316
Баллы
113
Использовать C#. Там для null специальное значение и не возникает путаницы.
Так же для работы с API существует библиотека VkNet, что упрощает реализацию со своей стороны.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)