标签: iequalitycomparer
我看到IEqualityComparer接口有Equals(obj x,obj y)和GetHashcode()。
我完全理解Equals()方法,因为我必须说两件事是否相同,但为什么我还需要实现一个GetHashCode()方法?
答案 0 :(得分:1)
需要在Hashtables中使用 - 它是容器索引对象的方式
http://msdn.microsoft.com/en-us/library/system.object.gethashcode.aspx