David Stone's Blog

I'm open to suggestions for a subtitle here! (Really!)

On Hashtables

I've been working on writing up a Hashtable for my CSE 100 class at UCSD. The assignment is to implement a Hashtable using Double Hashing with Multiple Passbits (my professor is one of the authors of that paper...yikes). So, naturally, this piqued my curiosity as to how the BCL's System.Collections.Hashtable is implemented. I started digging around with Reflector and the source is really very interesting.

I was wondering what group is in charge of the BCL Hashtable and what the reasons were behind the choice of implementation (if there's one thing I've learned in these CSE courses, it's that professors love to make you implement hashtables in a bunch of different ways).

Comments

David Findley said:

As I understand it Krzysztof Cwalina is they guy at MS that is responsible for the System.Collections namespace.

Check out his blog: http://blogs.msdn.com/kcwalina/default.aspx
# October 18, 2005 2:26 PM

LindseyMORRIS said:

Would you like to get <a href="http://www.prime-resume.com">professional resume service</a>, that conform the field of research you wish?. You can rely on our resume writers, as you count on yourself. Thanks because it’s the useful stuff

# July 7, 2011 12:06 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)