C#HashCode(转)

mc宇少 / 2023-05-06 / 原文

C#-关于GetHashCode的使用准则(转载+翻译)。 - 知乎 (zhihu.com)

作用:优化查找是否相等的操作,将object通过hashcode(可自定义计算的整数)分成不同的容器存储,这样查找的时候只需要找到对应的容器遍历而不是遍历整个容器。

hashcode相等的object不一定相等,hashcode不相等的object一定不相等。