Does anyone know a good LinkedDictionary / Hashed LinkedList?

I need a generic collection somewhere between Dictionary and LinkedList. I want to be able to:

  • Access to items by key.
  • Access previous and next items

I reviewed the provided general collections as well as specialized collections. I really did not find what I was looking for; the closest collections were OrderedDictionary and SortedDictionary.

Quick Google found the following potential collections:

It seems like it might come in handy. However, I wanted to ask the guru what their suggestions would be.

So guru, what are your suggestions? Have you used these collections or other collections to achieve these or related goals? Is there something clearly obvious that I have to watch and is just not enough?

+7
source share
1 answer

I think you have found your own answer; C5 is a good library and has what you are looking for, it has excellent documentation and tests. Oh, and it's available through Nuget .

+5
source

All Articles