I have a situation in code where a Dictionary seemed like the best idea - I need a collection of these objects and I need them to be acces
Dictionary
What about Lookup class?
Edit:
After read the question carefully think this is not the best solution, but it still a good one for the dictionary with some values per a single key.