Логика if, что не так?

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
'"phones":{"value":null,"error":"required"}' == '"phones":{"value":null,"error":"required"}'

Кубик выдает, что эти два значения НЕ равны.

Собственно. в оригинале условие выглядит так
'{-Variable.Check-}' == '"phones":{"value":null,"error":"required"}'
Но переменная Check имеет значение "phones":{"value":null,"error":"required"}
При работе кубик выдает бэд.
Более того, если поставить выражение
'{-Variable.Check-}' != '"phones":{"value":null,"error":"required"}'
Кубик точно так же выдает бэд. Нан да корья?
 

alexpost

Client
Регистрация
15.06.2016
Сообщения
173
Благодарностей
60
Баллы
28
Json не так, наверное, нужно сравнивать) замени кавычки двойные на что нить другое через replace и отредактируй правую часть исходя из-за замены. Это костыльный метод для сравнения как строк
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
у меня твои варианты все работают правильно. А выдовать ошибку на равно и не равно они могут только тогда, когда в переменной есть кавычка, которая используется в качестве границ строк. В данном случае одинарная
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Преобразовал вот до такой степени
'{-Variable.Check-}' == 'phonesvaluenullerrorrequired'
Один хрен.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
return DateTime.Now.AddHours(-2).ToString(@"dd.MM.yyyy HH:mm:ss");

один единственный. Сделал его пустым, затестил - один фиг, все так же стабильно бэд выдает при любых условиях.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
другие кубики выполняются?
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Ору, короче, включил браузер - сразу заработал. >_>
 

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