【发布时间】:2013-06-21 00:30:30
【问题描述】:
这可能是一个愚蠢的问题,但如果我在 ASP.NET/VB.NET 应用程序中创建一个具有共享属性的类(一个仅可通过类名访问且不需要类实例化的类)和一个当前登录的用户,将设置该属性 - 同一 ASP.NET 应用程序的其他用户是否可以同时使用该共享值,或者该值是否仅限于设置它的用户?
【问题讨论】:
-
除非我误解了这个问题,否则答案是:不,不共享! Eesh,至少人们应该在这里对“是”的答案持保留态度,这需要更多的研究。 “这不是它的工作原理。ASP.Net 页面类实例几乎总是在一秒钟内再次创建和销毁......” “ASP.Net 运行时为每个请求创建一个新的类实例。”参考:Accessing public class variables in asp.net without session
标签: asp.net vb.net class shared-memory