Сравнить переменную и строки в списке

RuslanAliev

Client
Регистрация
24.03.2015
Сообщения
45
Благодарностей
5
Баллы
8
День добрый!

Требуется сравнить строки из списка (пример, 3045605, 3045632 и т.д.) на вхождение в переменную (например, edit=3045605//<a>....)
И вернуть значения из списка, которые есть в переменной, и положить в третью переменную.

Нашел кусок кода, но он просто возвращает есть или нет, а мне нужно вернуть значение из списка, которое входит в переменную, и положить ее в другую переменную.

Помогите, пожалуйста.

Код который нашел:


C#:
// берем из переменной текст, который надо искать
var textContains = project.Variables["iskll"].Value;
// получаем список, в котором будем искать
var sourceList = project.Lists["isklucheniya"];
// ищем в каждой строчке в списке
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";
 

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