Пример #1
0
        public static void GetSingleton()
        {
            var s  = SingleTon.GetInstance();
            var s2 = SingleTon.GetInstance();
            var s3 = SingleTon.GetInstance();

            Console.WriteLine(s.GetHashCode());
            Console.WriteLine(s2.GetHashCode());
            Console.WriteLine(s3.GetHashCode());
        }
Пример #2
0
 public static SingleTon GetInstance()
 {
     if (instance == null)
     {
         instance = new SingleTon();
         return(instance);
     }
     else
     {
         return(instance);
     }
 }