Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            var instance = Singleton.GetInstance;

            instance.PintCount();
            var instance1 = Singleton.GetInstance;

            instance.PintCount();

            var t = SingletonDoubleCheck.GetInstance();
        }
 public static SingletonDoubleCheck GetInstance()
 {
     if (_instance == null)
     {
         lock (_lock)
         {
             if (_instance == null)
             {
                 _instance = new SingletonDoubleCheck();
             }
         }
     }
     return(_instance);
 }