为什么GetHashCode很重要,我们可以在哪里使用它?

时间:2011-05-05 10:03:31

标签: c# hashcode

  

可能重复:
  Why is it important to override GetHashCode when Equals method is overriden in C#?

为什么GetHashCode很重要,我们可以在哪里使用它?

1 个答案:

答案 0 :(得分:0)

Google快速搜索显示the MSDN documentation for Object.GetHashCode。引用:

  

哈希码是一个数值   用于识别期间的对象   平等测试。它也可以作为   一个对象的索引   集合。

     

GetHashCode方法适用于   用于散列算法和数据   结构,如哈希表。

顺便说一句,如果您正在考虑自己覆盖它,请仔细阅读该链接以及针对该主题提出的许多SO问题。