在.NET GetHashCode方法中,很多地方都使用.NET 方法.特别是在快速查找集合中的项目或确定相等性时.是否有关于如何GetHashCode为我的自定义类实现覆盖的标准算法/最佳实践,因此我不会降低性能?
GetHashCode
.net algorithm hashcode gethashcode
我在这里提出的许多问题涉及IEquatable的实现.我发现正确实现起来非常困难,因为在天真的实现中存在许多隐藏的错误,我发现的关于它的文章非常不完整.我想找到或写出一个必须包括的权威参考:
这样一个完整的参考已经存在?
PS:即使是MSDN引用对我来说也是有缺陷的
.net c# equals iequatable gethashcode
我一直在寻找这个地方,但我找不到任何东西.任何人都可以对此有所了解吗?
.net c# clr
.net ×3
c# ×2
gethashcode ×2
algorithm ×1
clr ×1
equals ×1
hashcode ×1
iequatable ×1