示例#1
0
 public static LazySingletonPattern GetInstance()
 {
     if (instance == null)
     {
         instance = new LazySingletonPattern();
     }
     return(instance);
 }
 static void Main(string[] args)
 {
     for (int i = 0; i < 20; i++)
     {
         new Thread(()->{
             Console.WriteLine(LazySingletonPattern.GetInstance());
         }).start();
     }
 }