C# проверка переменной

TheBoss

Client
Регистрация
30.03.2015
Сообщения
529
Благодарностей
194
Баллы
43
Парни помогите пожалуйста! Нужен сниппет который бы проверил пустые или нет сразу несколько переменных...
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 553
Баллы
113
Типа того?
Код:
string one = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string two = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string three = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();

if (one==""||two==""||three=="") {return "Одна из переменных пустая";} 
else {return "Всем переменным присвоены значения";}
 

TheBoss

Client
Регистрация
30.03.2015
Сообщения
529
Благодарностей
194
Баллы
43
Типа того?
Код:
string one = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string two = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string three = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();

if (one==""||two==""||three=="") {return "Одна из переменных пустая";}
else {return "Всем переменным присвоены значения";}
Надо так, что если к примеру все переменные пусты - это "false", если хоть в одной переменной есть что-то то "true".
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 553
Баллы
113

doc

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

TheBoss

Client
Регистрация
30.03.2015
Сообщения
529
Благодарностей
194
Баллы
43

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 553
Баллы
113
  • Спасибо
Реакции: material и TheBoss

TheBoss

Client
Регистрация
30.03.2015
Сообщения
529
Благодарностей
194
Баллы
43
Код:
string one = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string two = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string three = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();

if (one==""&&two==""&&three=="") {return "false";}
else {return "true";}

Спасибо!
 

Uralbox

Client
Регистрация
04.02.2019
Сообщения
40
Благодарностей
0
Баллы
6
а как сделать чтобы вместо ответа в переменную выдавала истина или ложь прямо в кубике (т.е галочка или крестик)
 

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
а как сделать чтобы вместо ответа в переменную выдавала истина или ложь прямо в кубике (т.е галочка или крестик)
Код:
string one = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string two = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
string three = project.Variables["ИМЯ_ПЕРЕМЕННОЙ"].Value.Trim();
if (one==""&&two==""&&three=="") {throw new Exception();}//красная ветка
else {return 0;}//зеленая ветка
 
  • Спасибо
Реакции: material, Uralbox и bizzon

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