Чему научился:
Немного погуглил и оказалось, что в С# множества представлены двумя классами HashSet<T> и SortedSet<T> оба они реализуют интерфейс ISet<T>. На этом по сути отличия заканчиваются, если, конечно же, говорить поверхностно))
Научился: Пользоваться множествами Трудности: Понять как работает таблица размещения. Можно ли программу, написанную под Windоws, называть подоконником?
Научился: поскольку интерфейс Множество (Set) наследник интерфейса Collection, то методы Collection доступны в Set
Во Множество нельзя добавлять идентичные элементы более одного раза (дубликаты ИСКЛЮЧЕНЫ! - удобство)
Множество полезно, если стоит задача узнать количество уникальных элементов
Идентификация элементов во Множестве выполняется по хеш-коду. Если он совпадает, элемент помещается в ссылку(overflow entries) на второй и более элемент под этим хеш-кодом