Как лучше всего организовать работу с файлами(списками)?

Andr123

Client
Регистрация
08.01.2016
Сообщения
75
Благодарностей
10
Баллы
8
Один шаблон раз в 15 секунд формирует список с данными. Потом другой шаблон делает копию этого файла и уже работает с копией как с привязанным списком получая строки с удалением. Когда строк в списке не остается он снова делает копию и т.д.
Проблема в том, что через время как-то криво все начинает работать. То копию файла сделает с именем привязанного списка, а строки не отображаются, то строки отображаются, но например работа со строками такие как удаление строк содержащих значение иногда работает иногда нет. Как лучше всего организовать работу с файлом с другого шаблона?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

emel

Client
Регистрация
21.02.2015
Сообщения
86
Благодарностей
18
Баллы
8
Попробуйте не привязывать список, Сниппетом C# просто пишите из второго проекта данные в список построчно. Должно помочь.
 
  • Спасибо
Реакции: Andr123

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Попробуйте не привязывать список, Сниппетом C# просто пишите из второго проекта данные в список построчно. Должно помочь.
Так не будет синхронизации чтения/записи.
 

emel

Client
Регистрация
21.02.2015
Сообщения
86
Благодарностей
18
Баллы
8

discus

Client
Регистрация
21.09.2020
Сообщения
87
Благодарностей
44
Баллы
18

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
А переходить на БД разве обязательно? С небольшими списками должно и без БД корректно работать.
Либо БД, либо синхронизация через глобальные объекты, доступные одновременно всем шаблонам в C#.
 

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