我需要c#中的字典/ hashmap,允许你执行以下操作
由于
答案 0 :(得分:4)
查看System.Collections.Concurrent - 命名空间! http://msdn.microsoft.com/en-us/library/system.collections.concurrent.aspx
答案 1 :(得分:4)
对我来说听起来像ConcurrentDictionary<TKey, TValue>
,如果您安装了Reactive Extensions,则可以在.NET 4.0 或 .NET 3.5中使用。
答案 2 :(得分:4)
在这里查看ConcurrentDictionary:http://msdn.microsoft.com/en-us/library/dd287191.aspx。这应该做你想要的。请记住,它只是.Net 4。
答案 3 :(得分:0)
您也可以使用ReaderWriterLockSlim Class
编写自己的课程。