{-Project.Directory-} в коде C#?

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Все верно, он рабочий.
Проблема в чем, когда я запускаю в многопотоке, он может взять один и тот же Профиль, как самый старый.
Если честно пока ни как не могу придумать как быть, когда запущена много потоков.

Просто как вариант, если будет брать Профиль из папки, отдает номер самого старого Профиля и тут я от этого числа рандомно еще отнимаю 0-60, что бы пересечений не было. Но если честно уже не кажется это хорошей идеей, точнее что так получится вообще.
для много потока естественно этот код не подойдет. в многопотоке надо иметь общий список для всех потоков, заполнять его только если он пустой, брать строку с удалением, использовать локер для работы со списком.
 

Stat

Client
Регистрация
28.09.2021
Сообщения
21
Благодарностей
2
Баллы
3
для много потока естественно этот код не подойдет. в многопотоке надо иметь общий список для всех потоков, заполнять его только если он пустой, брать строку с удалением, использовать локер для работы со списком.
Спасибо большое за совет, помогло)
 

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