У меня есть список из ~ 9000 продуктов, и некоторые из них могут иметь дубликаты.
Я хотел сделать HashTable этих продуктов с серийным номером продукта в качестве своего ключа, чтобы я мог легко найти дубликаты.
Как можно использовать HashTable в С#/. NET? Будет ли HashSet более уместным?
В конце концов мне бы понравился список:
Key-Serial: 11110 - Содержит: Product1
Key-Serial: 11111 - Содержит: Product3, Product6, Product7
Key-Serial: 11112 - Содержит: Product4
Key-Serial: 11113 - Содержит: Product8, Product9
Итак, у меня есть список всех продуктов, и они сгруппированы по тем, у которых есть повторяющиеся серийные номера. Каков "правильный" способ сделать это?