- Регистрация
- 03.06.2015
- Сообщения
- 56
- Благодарностей
- 4
- Баллы
- 8
Друзья! Сразу говорю в программировании я полный ноль. На форуме нашел код для проверки переменной на наличие в списке:
Кто шарит подскажите как изменить код, чтобы он проверял не 1 а сразу несколько списков (5-10) и если хотя бы в одном находил переменную выдавал "есть", в противном случае "нет"
Заранее спасибо за помощь!
Код:
// берем из переменной текст, который надо искать
var textContains = project.Variables["ID"].Value;
// получаем список, в котором будем искать
var sourceList = project.Lists["невыполнимые задания"];
// ищем в каждой строчке в списке
lock(SyncObjects.ListSyncer)
{
for(int i=0; i < sourceList.Count; i++)
{
// читаем строку из списка
var str = sourceList[i];
// проверяем содержание текста в строке, если есть совпадение возвращаем "yes"
if (str.Contains(textContains))
return "yes";
}
}
// если ничего не нашли возвращаем "no"
return "no";
Заранее спасибо за помощь!