static void Main(string[] args) { Singleton a = Singleton.GetInstance; Singleton b = Singleton.GetInstance; Console.WriteLine("---------------------------------------"); a.printMethod(); Console.WriteLine("---------------------------------------"); Console.WriteLine("\n\nConstructor for A Called {0} + {1} times----", a.count, b.count); b.printMethod(); Console.WriteLine("---------------------------------------"); // Console.WriteLine("Constructor Called {0} times", Singleton.count); Console.WriteLine("Constructor for A Called {0} times", a.count); Console.WriteLine("Constructor for B Called {0} times", b.count); Console.ReadLine(); }