C#设计模式(1)——单例模式
http://learninghard.blog.51cto.com/6146675/1247003
原文在多线程处理的时候非常麻烦,根据static成员变量的特点:程序运行之前需要先分配存储空间,我们可以这样处理:
/// <summary>
/// 单例模式的实现 /// </summary> public class Singleton { // 定义一个静态变量来保存类的实例 private static Singleton uniqueInstance = new Singleton(); // 定义私有构造函数,使外界不能创建该类实例 private Singleton() { } }
浙公网安备 33010602011771号