2

它看起来ConcurrentDictionary大致相当于 .NET 的 Java 的ConcurrentHashMap. 是否有与 Java 等效的 .NET ConcurrentSkipListMap?我找不到一个。

PS 仅就接口而言等效。实现中的等效项(跳过列表)也可以。

4

1 回答 1

1

.net 框架中没有内置的字典既是线程安全的又是有序的。

您可以获得的最接近的是使用非线程安全的OrderedDictionary,并且您通过ReaderWriterLockSlim所有读取和写入来访问它以将其转换为线程安全集合。

于 2016-05-19T21:25:43.867 回答