为什么需要GetHashCode()方法中的IEqualityComparer接口?
-
25-09-2019 - |
题
我看到的IEqualityComparer接口具有等于(OBJ的x,OBJ Y)和GetHashCode()。
我完全理解的equals()方法,因为我必须说,如果两个东西是相同的或没有,但为什么我需要实现的GetHashCode()方法呢?
解决方案
它需要在Hashtable中使用 - 这是怎样的容器索引你的对象
http://msdn.microsoft.com/en -us /库/ system.object.gethashcode.aspx
不隶属于 StackOverflow