用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

C#多线程Singleton(单件)模式模板

时间:2015-01-29  来源:互联网  作者:佚名
复制代码 代码如下:
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();
}
来顶一下
返回首页
返回首页
推荐资讯
.NET中获取Access新增记录Id怪现象解决方法 .NET中获取Access新增记录Id怪现象复制代码 代码如下: using System; using System.Data.OleDb
Asp.Net Mvc2 增删改查DEMO附下载 Asp.Net Mvc2 增删改查DEMO附下载1、List页面,一般List页面主要用来显示数据,本文中的List页
相关文章
栏目更新
栏目热门