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

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

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

asp.net DiscuzNT登录,退出的代码

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

C# ToString格式大全

WEB上调用HttpWebRequest奇怪问题的解决方法

在asp.net中操作sql server数据库的一些小技巧

.NET c# 单体模式(Singleton)

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

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

精品推荐
分类导航