asp.net 中使用如下的静态属性,当服务器请求很多时,是否会产生死锁?
如果会,怎样避免?有没有更好的方法来读取配置? private static string _ConnectionString = String.Empty ;
public static string ConnectionString
{
get{
if (_ConnectionString==string.Empty )
{
_ConnectionString = System.Configuration.ConfigurationSettings.AppSettings.Get("ConnectionString") ;
} return _ConnectionString ;
}
}
如果会,怎样避免?有没有更好的方法来读取配置? private static string _ConnectionString = String.Empty ;
public static string ConnectionString
{
get{
if (_ConnectionString==string.Empty )
{
_ConnectionString = System.Configuration.ConfigurationSettings.AppSettings.Get("ConnectionString") ;
} return _ConnectionString ;
}
}
解决方案 »
- 有一个疑问,在用Repeater读取数据里,能否实现先把值先给一个变更 ,再显示输出?
- 关于字段类型存储不正确
- asp.net网站中加入iChat聊天室的问题
- xml内容重复问题
- 用asp.net C#语言如何发邮件 OWA/RPC
- 问一个fckeditor自动重命名上传文件的问题
- 求一页面绑定数据库 方法 有懂的进 十万火急
- 修改webservice的链接地址?
- 程序里面怎么设置HTMLSELECT的VALUE
- 奇怪的session问题,请帮忙谢谢~
- asp(非.net)传值问题
- 请问空间商的虚拟主机的支持论坛的空间和支持常见的网站的空间在服务器电脑上设置有什么不同啊?能不能说说设置的具体的操作步骤啊?谢谢
.NET 开发Winform则可以使用.
那asp.net读取配置的最高效的方法是怎么样的,难道对于每个request都要读取一下配置文件么