в конструктор словаря и сделать желаемую реализацию в этом компараторе.

у использоватьHashSet<T> как ключ к словарю:

Dictionary<HashSet<T>, TValue> myDictionary = new Dictionary<HashSet<T>, TValue>();

Я хочу посмотреть значения из словаря, чтобы два разных экземпляраHashSet<T> этосодержат одинаковые предметы вернет то же значение.

HashSet<T>реализацийEquals() а такжеGetHashCode() кажется, не делают этого (я думаю, что они просто по умолчанию). Я могу переопределитьEquals() использоватьSetEquals() но что насчетGetHashCode()? Я чувствую, что здесь чего-то не хватает ...

Ответы на вопрос(3)

Ваш ответ на вопрос