Есть ли в С# тип или какие-то средства для описания и работы с множествами?

Есть ли в С# тип или какие-то средства для описания и работы с множествами? Как в паскале set of например.