示例#1
0
        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();
        }