не успевает внести изменения в txt файл

oleg21621

Client
Регистрация
20.04.2016
Сообщения
972
Благодарностей
172
Баллы
43
сделал парсер, который берет строку из txt и удаляет потом внеся изменение в файл.На одном потоке шаблон отрабатывает нормально, но как начинаю использовать больше потоков, то начинает брать одну и ту же строку по 2 и более раз. Как сделать так, чтобы в многопотоке все это реализовать?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
сделал парсер, который берет строку из txt и удаляет потом внеся изменение в файл.На одном потоке шаблон отрабатывает нормально, но как начинаю использовать больше потоков, то начинает брать одну и ту же строку по 2 и более раз. Как сделать так, чтобы в многопотоке все это реализовать?
Если работаете напрямую с файлом, то попробуйте работать со Списком, привязанным к этому файлу.
Берите строку сразу с удалением и обрабатывайте. По Bad end, если что-то пошло не так - возвращайте строку назад в Список.
 

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
Да только список поможет
 

oleg21621

Client
Регистрация
20.04.2016
Сообщения
972
Благодарностей
172
Баллы
43

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