Joa*_*nge 10 .net c# hashcode
为什么GetHashCode不是像.NET中的HashCode这样的属性?
Mic*_*lGG 19
可能是因为它需要计算,并将其作为一个主题公开可能意味着哈希码已经免费提供.
编辑: 指南:属性与方法
"操作很昂贵,你想要告诉用户他们应该考虑缓存结果."
也许GetHashCode在某些情况下足够昂贵.
Sco*_*ein 4
我认为没有什么充分的理由。的任何实现都GetHashCode应该足够快以放入属性中。也就是说,.Net 框架中存在大量设计缺陷,有些很小,有些很严重。这似乎是一件小事。
GetHashCode
归档时间:
16 年,7 月 前
查看次数:
1240 次
最近记录:
15 年,4 月 前