C#如何创建一组集合

时间:2016-02-21 23:24:14

标签: c# set

我想创建一组(int)

类似的东西:

SortedSet<SortedSet<int>>

HashSet<HashSet<int>>

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

因此对我的目的毫无用处

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

1 个答案:

答案 0 :(得分:4)

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