Beispiel #1
0
        /// <summary>
        /// Entry point into console application.
        /// </summary>
        public void Execute()
        {
            // Constructor is protected -- cannot use new
            Singleton s1 = Singleton.Instance();
            Singleton s2 = Singleton.Instance();

            // Test for same instance
            if (s1 == s2)
            {
                Console.WriteLine("Objects are the same instance");
            }
        }
Beispiel #2
0
            /// <summary>
            /// Entry point into console application.
            /// </summary>
            public static void Main()
            {
                // Constructor is protected -- cannot use new

                Singleton s1 = Singleton.Instance();
                Singleton s2 = Singleton.Instance();

                // Test for same instance

                if (s1 == s2)
                {
                    Console.WriteLine("Objects are the same instance");
                }

                // Wait for user

                Console.ReadKey();
            }