C# 如何创建一组集合

C# How to I create a set of sets

我想创建一组集合(int)

类似于:

SortedSet<SortedSet<int>>

HashSet<HashSet<int>>

但在尝试匹配集合时,它使用 ReferenceEquals 进行比较

因此对我来说毫无用处

有没有办法让一组集合在 C# 中有用?

您需要将HashSet<int>.CreateSetComparer()传递给外部集合以进行引用比较。