我有一个大约9000个产品的列表,其中有一些可能会有重复的。
我想用这些产品的序列号作为键来创建一个哈希表,以便轻松查找重复项。
在C#/.NET中如何使用哈希表?使用HashSet是否更合适?
最终,我想得到这样一个列表:
Key-Serial: 11110 - 包含:Product1
Key-Serial: 11111 - 包含:Product3、Product6、Product7
Key-Serial: 11112 - 包含:Product4
Key-Serial: 11113 - 包含:Product8、Product9
因此,我有一个所有产品的列表,并且它们被分组为具有重复序列号的产品。什么是“正确”的做法?