Пример #1
0
 public static HeroManage Instance()
 {
     if(_instance == null)
     {
         lock(lockHelper)
         {
             if(_instance == null)
                  _instance = new HeroManage();
         }
     }
     return _instance;
 }
Пример #2
0
 public static HeroManage Instance()
 {
     if (_instance == null)
     {
         lock (lockHelper)
         {
             if (_instance == null)
             {
                 _instance = new HeroManage();
             }
         }
     }
     return(_instance);
 }
Пример #3
0
 public static csvDataParent Instance(string className)
 {
     lock (lockHelper)
     {
         //start
         if (className == "HeroManage")
         {
             return(HeroManage.Instance());
         }
         if (className == "HeroData2")
         {
             return(HeroData2.Instance());
         }
         if (className == "HeroData1")
         {
             return(HeroData1.Instance());
         }
         return(null);
     }
     return(null);
 }