UWP - запись в файл из множества разных задач одновременно - PullRequest
0 голосов
/ 29 ноября 2018

Я недавно сделал модуль регистрации для приложения UWP.Вообще говоря, это статический класс, который имеет асинхронный метод запуска и забывания для записи некоторых сообщений в файл.

Поскольку он асинхронный, мне нужно разрешить ситуацию, в которой две отдельные задачи будут пытаться добавить текст в файл - этоможет произойти на более быстром оборудовании.Есть ли в UWP что-то, что позволит мне добиться такого «воронкового» поведения?

1 Ответ

0 голосов
/ 29 ноября 2018

Вы можете использовать SemaphoreSlim, подробнее здесь: https://docs.microsoft.com/en-us/dotnet/api/system.threading.semaphoreslim?view=netframework-4.7.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...