将List <int>添加到HashSet <List <int >>。具有相同值的列表将被添加。如何添加唯一列表?

时间:2019-08-24 13:08:09

标签: c#

我的想法是能够添加唯一列表。这就是为什么我打算使用{1=one, 2=two, 3=three}

我正在考虑在某个类中扩展HashSet<List<int>>并覆盖等于 GetHashCode ,但是我不确定该怎么做。那是在正确的方向上思考吗?

List<int>

输出set的内容时,两个列表都打印在控制台上。

那么,如何使列表“唯一”(按内容表示)以及如何确保该集合仅存储“唯一”列表?

编辑 我无法对列表中的元素进行排序,然后将它们添加到集合中,因为我需要保留所有排列。

0 个答案:

没有答案