是否有Java ConcurrentHashMap的c#等价物

是否有Java ConcurrentHashMap的c#等价物,c#,java,C#,Java,我需要一个c语言的字典/哈希映射,它允许您执行以下操作 在没有锁的情况下放置值并同时迭代 锁只能放。get未锁定,您可能会同时获得多次 谢谢查看System.Collections.Concurrent-Namespace 这听起来很像,如果您已经安装了,可以在.NET 4.0或.NET 3.5中获得。请查看此处的ConcurrentDictionary:。这应该符合你的要求。请记住,它只是.NET4。您也可以使用编写自己的类 否则,只需查看@Jairo的。可能重复的问题:这确实是一个重复的问题

我需要一个c语言的字典/哈希映射,它允许您执行以下操作

  • 在没有锁的情况下放置值并同时迭代
  • 锁只能放。get未锁定,您可能会同时获得多次

  • 谢谢

    查看System.Collections.Concurrent-Namespace

    这听起来很像,如果您已经安装了,可以在.NET 4.0或.NET 3.5中获得。

    请查看此处的ConcurrentDictionary:。这应该符合你的要求。请记住,它只是.NET4。

    您也可以使用编写自己的类


    否则,只需查看@Jairo的。

    可能重复的问题:这确实是一个重复的问题,但由于BCL中有一个
    ConcurrentDictionary
    类,其答案已经过时了