Possible Duplicate:
Why Dictionary is preferred over hashtable in C#?
Hi, I noticed that we have both a hashtable implementation and a dictionary implementation in C#. but, isn't a hashtable a way of implementing a dictionary. Then, why provide both? Dont they do the same thing.