|
1
0
在我看来,有一个专门用于锁定的显式对象实例是很常见的。
另一个提示:如果您正在使用.NET 4,请考虑使用
|
|
|
2
5
不要反对使用同谋的建议,而是更一般地回答:
|
|
|
3
2
是的,它可以工作,因为容器是静态的。 你可能想看看 ReaderWriterLockSlim 同样,你也希望如此多地阻止Theard(提高性能) |
|
4
0
是的,容器理论上是可以的,因为它的作用域与字典实例相同,也就是说,它是一个静态的(显然,它是字典实例)。 然而,一旦你担心你的整体设计是你说这是在一个网站托管。每个ASP.NET工作进程都是单独的进程,因此当IIS因空闲或其他原因回收工作进程时,静态字典可能会被销毁。此外,如果您使用的是Web花园(每个应用程序有多个工作人员),则可能有多个字典实例。 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
SpeakX · 多线程上下文中的弱指针未过期时更新 1 年前 |
|
USMC6072 · 在父事件处理程序中调用异步方法会引发错误 2 年前 |
|
|
Eric · fgets_unlocked()用于多线程读取不同文件 3 年前 |