手机
当前位置:查字典教程网 >编程开发 >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(单件)模式模板】相关文章:

OpenCms 带分页的新闻列表

blog程序新版本V2.0 Beta完成,提供V1.0全部源码下载

asp.net发送邮件示例分享

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

aspx如果引用cs中的变量的方法

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

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

.NET c# 单体模式(Singleton)

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

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

精品推荐
分类导航