Статус: Офлайн
Реєстрація: 29.07.2006
Повідом.: 65714
Реєстрація: 29.07.2006
Повідом.: 65714
да нихера не подходит, не важно какой объект ты для синхронизации используешь, если ты его объявил статиком - это уже не рабочий вариант, т.к. статик переменная в момент обращения к ней из метода Instance может быть еще не инициализирована.
Схуяли? Если Instance - статик, а он обязан быть статик - то все будет хорошо.
При использовании именованного мьютекса, можно обойтись без статика, создавать мьютекс по имени прямо внутри метода Instance(). Таким образом мы не используем статик, а синхронизацию выполняет система.
Согласен.