Почему не работает снипет?

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Похоже не срабатывает правильно этот код.
В списке blacklist есть одна строчка http://site.ru/
Когда приходит в сравнение запись http://site.ru/ то снипет отрабатывает правильно как true, а когда ищется строчка http://site.ru/service/, то выдает опять же true, хотя этой строчки в списке нет.
Пожалуйста, подскажите, я не силен в c#.
sitemap_test.jpg
 

Вложения

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Мб неправильно реализован зеновский метод contains
используй
if(list.IndexOf(id)!=-1)

У меня давно давно была схожая проблема с контеинс и я перешёл на это решение
 
  • Спасибо
Реакции: bizzon

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Работает!!! Спасибо.
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
В последней версии (5.18.0.0) этот метод поправили:
• Исправлена работа методе Contains в IZennoList.

По крайней мере я думаю, что исправили именно это поведение метода на корректное.
 
  • Спасибо
Реакции: bizzon

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