码迷,mamicode.com
首页 > Windows程序 > 详细

C# 单例模式

时间:2017-01-03 19:05:10      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:sys   system   ret   color   class   singleton   als   equals   var   

饿汉, 懒汉模式就不说了,下面是IODH模式

  static void Main(string[] args)
        {
            Singleton s1, s2;
            s1 = Singleton.getInstance();
            s2 = Singleton.getInstance();
            var obj = System.Object.Equals(s1, s2);
        }

 

 1  public class Singleton
 2     {
 3         private Singleton() { }
 4         private static class HolderClass
 5         {
 6             public static Singleton instance = new Singleton();
 7         }
 8         public static Singleton getInstance()
 9         {
10             return HolderClass.instance;
11         }
12     }

C# 单例模式

标签:sys   system   ret   color   class   singleton   als   equals   var   

原文地址:http://www.cnblogs.com/hank-chen/p/6245552.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!