Ejemplo n.º 1
0
        public static void TestSingleton()
        {
            Console.Clear();
            Console.WriteLine("TestSingleton");
            Singleton s1 = Singleton.GetInstance();
            Singleton s2 = Singleton.GetInstance();

            if (s1 == s2)
            {
                Console.WriteLine("Singleton works, both variables contain the same instance.");
                s1.SomeBusinessLogic();
                s2.SomeBusinessLogic();
            }
            else
            {
                Console.WriteLine("Singleton failed, variables contain different instances.");
            }

            Wait();
        }