只是想确保在ASP中实现单例模式时,我没有在这里假设一些愚蠢的事情.Net web应用程序静态变量范围仅适用于当前用户会话,对吗?如果第二个用户正在访问该站点,那么它是另一个内存作用域...?

推荐答案

静电变量范围是针对整个应用域的,这意味着其他会话也可以访问它.只有当您的场具有不同的服务器时,才会有多个变量实例.

Asp.net相关问答推荐

IIS HTTP 错误 500.19

Linq 将复杂类型聚合成一个字符串

在 ASP.NET 中访问没有值的查询字符串参数

我可以在 Visual Studio 2010 中将任务列表项添加到 csHTML 吗?

__doPostBack 未定义

N' 在 SQL 脚本中代表什么? (插入脚本中字符之前使用的那个)

如何在 ASP.NET 应用程序中使用 jQuery 捕获提交事件?

UseSqlServer 方法缺少 MVC 6

Httpclient 该实例已经启动了一个或多个请求.只能在发送第一个请求之前修改属性

Razor 主机工厂错误

如何在 ASP.Net Core Razor 页面上重定向

对于每个请求,RestClient 应该是单例还是新的

获取页面上特定类型的所有 Web 控件

无法序列化会话状态

IIS Express 安装目录在哪里?

IIS 8.0 ASP.NET 和错误 500.19

如何使用 jquery 设置单选按钮 Select 的值

在 Asp.Net MVC 5 中获取登录用户的用户 ID

强制 IIS Express 进入classic 管道模式

Application_End global.asax