我有一个约9000个产品的列表,其中一些可能有重复.
我想用产品序列号作为密钥来制作这些产品的HashTable,这样我就可以轻松找到重复的产品.
如何在C#/ .NET中使用HashTable?HashSet会更合适吗?
最终我想要一个像这样的列表:
Key-Serial:11110 - 包含:Product1
Key-Serial:11111 - 包含:Product3,Product6,Product7
Key-Serial:11112 - 包含:Product4
Key-Serial:11113 - 包含:Product8,产品9
所以,我有一个所有产品的列表,它们按照具有重复序列号的产品进行分组.这样做的"正确"方法是什么?