Сравнение значения из списка с переменной

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Приветствую. Не смог найти точный ответ на мой вопрос.
Вопрос такой.
Есть список со словами, каждое слово с новой строки. Есть переменная с предложением. Как написать C# код чтобы программа брала каждое слово из списка и проверяла на наличие этого слова в переменной. (в переменной может содержаться целый текст). И дальше если находит то идет по зеленому пути, если не находит то по красному.
 

aez

Client
Регистрация
23.12.2015
Сообщения
35
Благодарностей
-1
Баллы
8
Разбей на слова, а список в БД)))) и проверкой
 

SoUp1

Client
Регистрация
15.09.2013
Сообщения
131
Благодарностей
36
Баллы
28
Пробуйте
Код:
string text = project.Variables["Названия вашой переменной"].Value;
var list = project.Lists["Названия Вашого списка"];
foreach(var slovo in list)
    {
        if (text.Contains(slovo))
            return "Нашли"; // если нашли то выходим по зеленой ветке
    }
throw new Exception("Не нашли"); // если не нашли то по красной
 
  • Спасибо
Реакции: Koschei и Spinner

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Пробуйте
Код:
string text = project.Variables["Названия вашой переменной"].Value;
var list = project.Lists["Названия Вашого списка"];
foreach(var slovo in list)
    {
        if (text.Contains(slovo))
            return "Нашли"; // если нашли то выходим по зеленой ветке
    }
throw new Exception("Не нашли"); // если не нашли то по красной
Вроде работает, но что то я не могу понять где он находит слово из списка в переменой.
В списке такие слова:
антресоли
котельного оборудования
жд пути
обследование
кадастровых
cтроительный контроль
контроля
газификация
техническое освидетельствование
пожарной сигнализации
жалюзи
линии
аренды
аренда
изыскания
содержания
извещений
В переменной предложение такое: Выполнение работ по капитальному Дома культуры по ул. Ленина, 66 в с. Венгерово Венгеровского района Новосибирской области

upload_2018-4-5_10-24-56.png
upload_2018-4-5_10-25-6.png
 

Spinner

Client
Регистрация
05.03.2018
Сообщения
12
Благодарностей
1
Баллы
3
Не знаю что было, но сейчас вроде все работает. Ничего не менял.
 

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