Ломается шаблон в процессе работы

ax1

Новичок
Регистрация
06.07.2017
Сообщения
13
Благодарностей
5
Баллы
3
Ещё раз приветствую, форумчане!) Не самая простая выдалась неделя и заканчивается она ещё более ужасно) Совсем недавно разобрался с тем, как отсеивать строки не содержащие в себе символ "@". Благодаря вашей помощи был написан код на C# и все было круто до сегодняшнего утра. Начал чистить собранную базу и заметил одну неприятность, в течении некоторого времени шаблон работает правильно, но! Из за чего то все ломается и шаблон начинает добавлять все строки подряд из одного списка в другой, хотя должен добавлять только те, в которых есть нужный символ. Как думаете, в чем может быть ошибка?
(скрин странно крепится, открывать отдельной вкладкой)
 

Вложения

  • 54,8 КБ Просмотры: 442

ax1

Новичок
Регистрация
06.07.2017
Сообщения
13
Благодарностей
5
Баллы
3
С прикрепленным файлом вышел косяк) Смотреть тот, который в тексте)
Забыл упомянуть пару вводных.
Железо топовое, постер купленный, файл с базой ~15 мб, строк в нем около 400 тысяч.
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
А если без зацикливания?
Берем строку, проверяем на наличие символа, если есть - заносим в новый список.
Выполнить в ЗП n раз ( n = количеству строк)
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
С прикрепленным файлом вышел косяк) Смотреть тот, который в тексте)
Забыл упомянуть пару вводных.
Железо топовое, постер купленный, файл с базой ~15 мб, строк в нем около 400 тысяч.
Чтоб изображение работало в посте, нужно указывать ссылку на сам файл скриншота, а не страницу где он залит
Не http://prntscr.com/ft5soo а https://image.prntscr.com/image/uhTgIP3ITNaOIqH__f8vgw.png

 

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113

ax1

Новичок
Регистрация
06.07.2017
Сообщения
13
Благодарностей
5
Баллы
3
А если без зацикливания?
Берем строку, проверяем на наличие символа, если есть - заносим в новый список.
Выполнить в ЗП n раз ( n = количеству строк)
Без зацикливания работает, но дико медленно. 2-3 строки в секунду(
Не знаю почему, но в начале, первые 500-700 строк он вполне сносно чистит. Т.е прям идеально, но что то блин происходит, как будто он все остальное принимает за 1 строку и за секунду вся база оказывается в другой)
 

ax1

Новичок
Регистрация
06.07.2017
Сообщения
13
Благодарностей
5
Баллы
3
Так, я разобрался, выкладываю готовый шаблон, вдруг кому пригодится.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113
А где сам файл шаблона?
 

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