Я. NET-разработчик. Я несколько раз проходил собеседование и много раз сталкивался с вопросом: «Каково реальное использование шаблона Singleton Design?» Но мой вопрос: «Почему мы используем singleton, ключевое слово static?», Потому что цель шаблона проектирования singleton - предотвратить создание двойных экземпляров. Если я помечу свой single_class как статический, я смогу достичь той же цели или нет.