Java TreeMap эквивалент в C #? - PullRequest
13 голосов
/ 25 января 2009

В большинстве мест, с которыми я консультировался, говорят, что используется SortedList, но проблема в том, что программа, которую я портирую, на самом деле использует дублирующиеся ключи (дифференцированные по порядку), что допустимо с TreeMap, но не SortedList.

Любой совет?

Ответы [ 3 ]

14 голосов
/ 18 ноября 2013

Помогает ли SortedDictionary класс?

3 голосов
/ 27 января 2009

Другая отличная реализация Red Black Tree в .NET может быть найдена здесь: http://www.itu.dk/research/c5/

1 голос
/ 25 января 2009

Я не думаю, что C # имеет его изначально. Однако существует множество примеров реализации Red-Black. Вот один из них: -

http://www.codeproject.com/KB/recipes/redblackcs.aspx

...