static void Main(string[] args)
        {
            Singelton obj = Singelton.GetInstance;

            obj.Printmsg("Hi");
            Singelton obj1 = Singelton.GetInstance;

            obj1.Printmsg("hello");
            //Console.WriteLine(Singelton.count);
            Console.ReadLine();
        }
예제 #2
0
        public static Singelton GetInstance()
        {
            lock (_PadLock)
            {
                if (_singelton == null)
                {
                    _singelton = new Singelton();
                }

                return(_singelton);
            }
        }
예제 #3
0
        private static void SingeltonInThread()
        {
            Singelton s2 = Singelton.GetInstance();

            s2.Print();
        }