我有一个很大的列表,其中列出了某些类型的对象Order
。此外,我已经定义了一个IEqualityComparer<Order>
并且我的目标是有效地创建一个列表(或分组)列表,其中每个子列表都包含彼此相等的对象。从数学上讲,我有一个等价关系(IEqualityComparer),并且想要一个所有等价类的列表。我考虑过使用HashSet<Order>
,Dictionary<>
或者Lookup<>
但它们似乎不适合我的情况。那么有什么想法吗?
问问题
64 次