它看起来ConcurrentDictionary
大致相当于 .NET 的 Java 的ConcurrentHashMap
. 是否有与 Java 等效的 .NET ConcurrentSkipListMap
?我找不到一个。
PS 仅就接口而言等效。实现中的等效项(跳过列表)也可以。
它看起来ConcurrentDictionary
大致相当于 .NET 的 Java 的ConcurrentHashMap
. 是否有与 Java 等效的 .NET ConcurrentSkipListMap
?我找不到一个。
PS 仅就接口而言等效。实现中的等效项(跳过列表)也可以。
.net 框架中没有内置的字典既是线程安全的又是有序的。
您可以获得的最接近的是使用非线程安全的OrderedDictionary
,并且您通过ReaderWriterLockSlim
所有读取和写入来访问它以将其转换为线程安全集合。