static void Main(string[] args) { Singleton singleton = Singleton.Instance; // can't be instantiated // Singleton newS = new Singleton(); Console.WriteLine(singleton.DoSingletonStuff()); }