У меня одновременно работает несколько экземпляров консольного приложения ac #.Пока кто-то выполняет определенную задачу, никто другой не должен выполнять эту же задачу.Поэтому в идеале я хотел бы иметь в памяти какой-нибудь общедоступный объект bool, который все экземпляры могут проверить перед началом выполнения этой задачи.Если бул правда, им нужно подождать.Процесс, выполняющий задачу, установит для bool значение false по окончании.
Я знаю, что "мьютекс" существует, но я не уверен, как его реализовать или это то, что мне нужно для этого.Какой процесс создает эту переменную в памяти?Как другие узнают, где в памяти его найти?
Любая помощь будет принята с благодарностью.