Что такое синглтон в C#?
Формулировка задачи:
Что такое синглтон в C# и зачем он нужен?
Решение задачи: «Что такое синглтон в C#?»
textual
Листинг программы
class Singleton { private static Singleton _instance; private static readonly object _sync = new object(); public static Singleton Instance { get { if (_instance == null) lock (_sync) if (instance == null) _instance = new Singleton(); return _instance; } } private Singleton() { } } static void Main() { Singleton obj = Singleton.Instance; }