не удаляются дубли в списке полностью..

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
то ли я глючу, то ли одно из двух..
после процедуры удаления дублей в списке, все же остаются дубли..

upload_2016-6-16_17-20-22.png

upload_2016-6-16_17-23-5.png

или в данном случае это все же не дубли?
т.к. у одной строки есть перевод каретки, у другой - нет..

PS: сделал добавление пустой строки в конец списка, но нет, все равно эти две дублирующиеся строки в конце списка остаются..

upload_2016-6-16_17-27-35.png
 
Последнее редактирование:

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Может пробел какой-нибудь подцепился в строке?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Это легко проверить - убрать этот перевод каретки.
изначально перевода каретки у последней строки не было, добавил сам, все равно остаются эти 2 строки-дубля в списке после удаления дублей..
скопировал эти строки из списка и вставил в IF:

upload_2016-6-16_18-10-37.png
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Может у вас файл списка не обновляется или отображение содержимого?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Прикладывайте небольшой шаблон, воспроизводящий эту проблему, для теста. Посмотрим в чем дело.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Прикладывайте небольшой шаблон, воспроизводящий эту проблему, для теста. Посмотрим в чем дело.
вот шаблон..
версия 5.9.9.1..
да, шаблон гонял только в ПМ, в ЗП не пробовал..
 

Вложения

Valiksim

Client
Регистрация
14.04.2012
Сообщения
1 344
Благодарностей
298
Баллы
83

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
в моём примере надо немного заменить, вот код который я тестировал и с переносами и с пробелами и пустыми и дублями
C#:
// УДАЛЯЕМ ДУБЛИ и пустые строки
List<string> list = project.Lists["OutputList"].ToList();
project.Lists["OutputList"].Clear();
list.Where(s=>!string.IsNullOrWhiteSpace(s))
    .Distinct().ToList().ForEach(s=>pathlist.Add(s.Trim()));
 
  • Спасибо
Реакции: Sergodjan и Valiksim

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
  • Спасибо
Реакции: Sergodjan

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