Невозможно * добавить дубликаты ключей, как заявили другие пользователи.
В c # вместо этого вы можете использовать класс Lookup, который позволяет хранить несколько значений с одним и тем же ключом.
См .: http://msdn.microsoft.com/en-us/library/bb460184.aspx
* Это возможно, см. Комментарии, но только путем определения компаратора, который никогда не возвращает равенство для равных элементов, что для ИМО является действительно очень плохой идеей.