可能重复:
Why is it important to override GetHashCode when Equals method is overriden in C#?
为什么GetHashCode很重要,我们可以在哪里使用它?
答案 0 :(得分:0)
Google快速搜索显示the MSDN documentation for Object.GetHashCode。引用:
哈希码是一个数值 用于识别期间的对象 平等测试。它也可以作为 一个对象的索引 集合。
GetHashCode方法适用于 用于散列算法和数据 结构,如哈希表。
顺便说一句,如果您正在考虑自己覆盖它,请仔细阅读该链接以及针对该主题提出的许多SO问题。