- Регистрация
- 19.06.2013
- Сообщения
- 793
- Благодарностей
- 278
- Баллы
- 63
Добрый вечер. столкнулся с проблемой. Код взят с данного форума. не зависимо yes или no логика всегда ведёт false.
трижды перепроверял и копировал...
подскажите куда смотреть
трижды перепроверял и копировал...
подскажите куда смотреть
// берем из переменной текст, который надо искать
var textContains = project.Variables["end_link"].Value;
// получаем список, в котором будем искать
var sourceList = project.Lists["base_dannih_kvartir"];
// ищем в каждой строчке в списке
lock(SyncObjects.ListSyncer)
{
for(int i=0; i < sourceList.Count; i++)
{
// читаем строку из списка
var str = sourceList;
// проверяем содержание текста в строке, если есть совпадение возвращаем "yes"
if (str.Contains(textContains))
return "yes";
}
}
// если ничего не нашли возвращаем "no"
return "no";
var textContains = project.Variables["end_link"].Value;
// получаем список, в котором будем искать
var sourceList = project.Lists["base_dannih_kvartir"];
// ищем в каждой строчке в списке
lock(SyncObjects.ListSyncer)
{
for(int i=0; i < sourceList.Count; i++)
{
// читаем строку из списка
var str = sourceList;
// проверяем содержание текста в строке, если есть совпадение возвращаем "yes"
if (str.Contains(textContains))
return "yes";
}
}
// если ничего не нашли возвращаем "no"
return "no";