我在必要的C# 3.0和.NET 3.5中读到:
GetHashCode()在特定对象生命周期内的返回应该是常数(相同的值),即使对象的数据发生了变化。在许多情况下,您应该缓存方法返回以强制执行此操作。
这是一个有效的指引吗?
我在.NET中尝试过几个内置类型,但它们的行为并不像这样。
https://stackoverflow.com/questions/462451
相似问题