C# как сделать логическое выражение

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 745
Благодарностей
1 138
Баллы
113
Подскажите, как сделать, что бы логическое выражение кубика IF
JavaScript:
'{-Variable.name-}'!=''
конвертировать в C# с возможностью выходить как по зеленой, так и по красной ветке
Я сделал такой код:
C#:
if (project.Variables["name"].Value != "") {return "false";}
else {return "true";}
но он в любом случае все выводит по зеленой ветке, с разницей в выводе true/false
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 567
Благодарностей
9 184
Баллы
113
Подскажите, как сделать, что бы логическое выражение кубика IF
JavaScript:
'{-Variable.name-}'!=''
конвертировать в C# с возможностью выходить как по зеленой, так и по красной ветке
Я сделал такой код:
C#:
if (project.Variables["name"].Value != "") {return "false";}
else {return "true";}
но он в любом случае все выводит по зеленой ветке, с разницей в выводе true/false
Таким образом можно, как вариант:

C#:
if (project.Variables["name"].Value != "") {return null;}
else {return "true";}
 
  • Спасибо
Реакции: Alexmd и zarufakis

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 745
Благодарностей
1 138
Баллы
113
  • Спасибо
Реакции: Sergodjan

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