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

25 浏览
0 Comments

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

这个问题已经有了答案

可能有重复:

为什么在C#中重写Equals方法时重写GetHashCode方法很重要?

GetHashCode为什么重要?我们在哪些方面可以使用它?

admin 更改状态以发布 2023年5月24日
0
0 Comments

一个快速的谷歌搜索会显示Object.GetHashCode的MSDN文档,其中引用了以下内容:\n\n一个哈希码是用于在等式测试期间标识对象的数值。它还可以用作集合中对象的索引。\n\nGetHashCode方法适用于哈希算法和数据结构,如哈希表。\n\n此外,如果您考虑自己覆盖此方法,请阅读该链接以及一些关于此主题的许多SO问题。

0