Actually .net 3.5 have non-repeatable collection class -
HashSet class and
ISet interface.
My English is not very good and I know this. So, if you find any translation bugs, misspelled words or sentences on these pages, please, drop a line to my email.