Неправильно работает оператор if

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28
Screenshot_1.png
Кто подскажет, в чем может быть проблема. Должен уходить по зеленой ветке. В 7 версии зенки работает норм
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
Какая версия постера? Прикрепите этот шаблон.
 

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28
5.47
 

Вложения

  • 13,5 КБ Просмотры: 1

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28

backoff

Client
Регистрация
20.04.2015
Сообщения
5 927
Благодарностей
6 389
Баллы
113
конечно неправильно, вы сравниваете текст, а текст должен быть в кавычках

так будет работать
C#:
"{-Variable.sms-}"=="mail"
цифры без кавычек
тест с кавычками

да, вот так, а что делать )
 

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28
конечно неправильно, вы сравниваете текст, а текст должен быть в кавычках

так будет работать
C#:
"{-Variable.sms-}"=="mail"
Да, так работает, просто в семерке переменную не нужно брать в кавычки, думал и здесь так
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 927
Благодарностей
6 389
Баллы
113

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
Да, так работает, просто в семерке переменную не нужно брать в кавычки, думал и здесь так
Были доработки в этом плане, так как пользователи забывают использовать подготовку строк перед сравнением.
 

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
ну никогда не делал этого, все нормально работало
это потому что одно время форум заполонили сообщения о этом IF и что он неправильно работает. и разработчики , как замечено выше, на 7-ке сделали для забывчивых скрытую подготовку строк.
а 5-ку скоро спишут, поэтому там ничего уже не правят.
 

vadim1281

Client
Регистрация
03.12.2015
Сообщения
138
Благодарностей
41
Баллы
28
это потому что одно время форум заполонили сообщения о этом IF и что он неправильно работает. и разработчики , как замечено выше, на 7-ке сделали для забывчивых скрытую подготовку строк.
а 5-ку скоро спишут, поэтому там ничего уже не правят.
Понятно
 

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