aqu*_*nas 10
这不是线程敏捷性的问题,这是使用静态变量的问题.静态变量对于PROCESS是静态的,而不是一个线程.因此,ASP.NET中的静态变量由对您的站点的每个请求共享.所以,问问自己:这个静态变量MEANT是在每个请求者之间共享,还是特定于一个请求者?例如:
static int TotalPageHits; //Count the number of times a page has been requested
Run Code Online (Sandbox Code Playgroud)
显然,这是为所有用户分享的完美数据.另一方面:
static string CurrentUserId; //DANGER WILL ROBINSON!!!!
Run Code Online (Sandbox Code Playgroud)
要放入HttpContext.Current.Items的任何特定于一个请求者的变量.
| 归档时间: |
|
| 查看次数: |
1367 次 |
| 最近记录: |