Статус:
Offline
Реєстрація: 29.07.2006
Повідом.: 65716
Реєстрація: 29.07.2006
Повідом.: 65716
- 🟠 23:36 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
- #21
да нихера не подходит, не важно какой объект ты для синхронизации используешь, если ты его объявил статиком - это уже не рабочий вариант, т.к. статик переменная в момент обращения к ней из метода Instance может быть еще не инициализирована.
Схуяли? Если Instance - статик, а он обязан быть статик - то все будет хорошо.
При использовании именованного мьютекса, можно обойтись без статика, создавать мьютекс по имени прямо внутри метода Instance(). Таким образом мы не используем статик, а синхронизацию выполняет система.
Согласен.