C# 如何创建一组集合
C# How to I create a set of sets
我想创建一组集合(int)
类似于:
SortedSet<SortedSet<int>>
或
HashSet<HashSet<int>>
但在尝试匹配集合时,它使用 ReferenceEquals 进行比较
因此对我来说毫无用处
有没有办法让一组集合在 C# 中有用?
您需要将HashSet<int>.CreateSetComparer()
传递给外部集合以进行引用比较。
我想创建一组集合(int)
类似于:
SortedSet<SortedSet<int>>
或
HashSet<HashSet<int>>
但在尝试匹配集合时,它使用 ReferenceEquals 进行比较
因此对我来说毫无用处
有没有办法让一组集合在 C# 中有用?
您需要将HashSet<int>.CreateSetComparer()
传递给外部集合以进行引用比较。