Probably this question has been answered many times before, in many different ways. I was looking for something more specific, however. Generic Dictionaries, I believe are faster than Hashtables, because they don't need to go through the process of boxing/unboxing.
However, aren't hashtables sorted, which means that searching could be faster? Since the keys are hashed and stored, will there be boxing/unboxing involved whilst searching?