在.NET中是否有一个有序的线程安全映射?

时间:2016-05-19 20:55:36

标签: .net concurrency skip-lists

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

P.S。仅限于界面的等效工作。实现中的等价物(跳过列表)也有效。

1 个答案:

答案 0 :(得分:0)

.net框架内置的字典既不是线程安全的,也是有序的。

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