Недавно мне задали вопрос в интервью
Шаблон Singleton гарантирует создание только одного объекта класса на уровне домена процесса или приложения?
Спецификация C # о состояниях статических полей:
I.8.4.3 Статические поля всегда ограничены одной областью применения (см. §I.12.5), но они также могут быть распределены
Вы можете получить дополнительную информацию , читая спецификации CLI .