标签: c# class key hashset
我正在使用HashSet,其中我使用类的实例作为键,即对它们的引用。 我不确定的是,HashSet是否会比较引用,这意味着每个实例都会不同,或者对象中包含的实际值,这就是我需要的。
HashSet
HashSet是按值还是引用进行比较,如果是后者,那么按值进行比较的好方法是什么?
答案 0 :(得分:2)
此链接可以帮助您:How does HashSet compare elements for equality?
如果不符合您的需求,您将能够重新定义比较方式。