2010-06-27 185 views

回答

5

是的。静态变量在整个AppDomain中共享,这意味着生活在该AppDomain中的所有工作线程共享该变量的“实例”。

对于高度并发的应用程序(如Web应用程序),静态变量通常是一个糟糕的选择。根据您的具体情况,请考虑session variables

+0

鉴于此;是否应该在基于IIS的Web应用程序中重入所有静态*方法? – Ben 2010-06-27 21:46:08

+1

@本:绝对是。根据我的经验,Web应用对桌面应用的重入问题要敏感得多。 – 2010-06-27 21:49:54

相关问题