手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >C#多线程Singleton(单件)模式模板
C#多线程Singleton(单件)模式模板
摘要:复制代码代码如下:privatestaticvolatileT_instance=null;privatestaticobjectobjLo...

复制代码 代码如下:

private static volatile T _instance = null;

private static object objLock = new Object();

private T()

{

}

public static T Instance

{

get

{

if (_instance == null)

{

lock (objLock)

{

if (_instance == null)

{

_instance = new T();

}

}

}

return _instance;

}

}

在必要的时候需如果要刷新当前instance,可以这样写:

复制代码 代码如下:

public static void RefreshInstance()

{

_instance = new T();

}

【C#多线程Singleton(单件)模式模板】相关文章:

relaxlife.net发布一个自己开发的中文分词程序

.NET实现在网页中预览Office文件的3个方法

Asp.net 无限级分类实例代码

[.net] 操纵自如-页面内的配合与通信

在Apache环境下成功的运行ASP.NET的注意事项

ASP.NET技巧:同时对多个文件进行大量写操作对性能优化

asp.net获取HTML表单File中的路径的方法

用Jquery访问WebService并返回Json的代码第1/3页

C# ToString格式大全

asp.net 的错误处理机制讲解

精品推荐
分类导航