Проверить значение переменной в переменной

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
354
Благодарностей
56
Баллы
28
Как проверить наличие значения одной переменной в другой?

Нашел код как проверить наличие определенного значения в переменной
Код:
// Проверяет есть ли в переменной per слово com
// если есть, то в переменной rezult будет Есть нахождение, иначе В тексте нет совпадений
var per = project.Variables["per"].Value;

if (per.ToString().Contains("com"))
{
return "Есть нахождение";
}
else
{
return "В тексте нет совпадений";
}
Как его переделать?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Если это {-Variable.NAME-}, то ты береш NAME и пишеш project.Variables["NAME"].Value;
где NAME - это переменная проекта (регистрозависимо)

А вот как com поменять я не скажу.
Попробуй
var com = project.Variables["NAME2"].Value;

А почему бы не сравить обычным if?
 

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
354
Благодарностей
56
Баллы
28
а кубик if может сравнивать вхождение?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
  • Спасибо
Реакции: spbalexpiter

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
ТС, воспользуйтесь экшеном IF.

upload_2018-5-10_9-22-7.png
 
Последнее редактирование модератором:

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