Удалить дубли в списке C#

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Там чтение с файла на диске, код рабочим должен быть
 

Shimodo

Client
Регистрация
16.07.2013
Сообщения
28
Благодарностей
4
Баллы
3
Код:
var parserRegexPattern =project.Variables["ID"].Value ;
var parserRegex = new System.Text.RegularExpressions.Regex(parserRegexPattern);
// получаем список, в котором будем искать
var sourceList = project.Lists["articlebody"];
// ищем в каждой строчке в списке
lock(SyncObjects.ListSyncer)
{
for(int i=0; i < sourceList.Count; i++)
{
var str = sourceList[i];
// проверяем строку регулярным выражением, если есть совпадение кладем результат во второй список
if (parserRegex.Match(str).Success)
return sourceList.IndexOf(str);
}
return "Not Found";
}
 
  • Спасибо
Реакции: sw_sw и igor11

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