I really want to use hashsets in my program. Using a dictionary feels ugly. I\'ll probably start using VS2008 with .Net 3.5 some day, so my ideal would be that even though
You can alias the Dictionary as Hashset with a using directive. Not really the same thing, but it might simplify things for you later.