为什么我需要在IEqualityComparer接口中使用GetHashcode()?

我看到IEqualityComparer接口具有Equals(obj x,obj y)和GetHashcode()。

我完全理解Equals()方法,因为我必须说如果两件事情是相同的,但为什么我需要实现一个GetHashCode()方法?


它需要在Hashtables中使用 - 容器如何索引对象

http://msdn.microsoft.com/en-us/library/system.object.gethashcode.aspx

链接地址: http://www.djcxy.com/p/39735.html

上一篇: why do i need GetHashcode() in the IEqualityComparer interface?

下一篇: Ω (Big