散列码是什么东西

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:46:58
散列码是什么东西,C#中的GetHashCode有什么用,写个简单的程序帮我解释一下
下面一楼和2楼的回答太理论化了,我完全不懂,我不是说了吗?写个简单的程序帮我解释一下....要有例子才行啊...

Object.GetHashCode 方法
用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。
命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)
不必用冗长的线性搜索技术来查找一个键,而是用一个特殊的值,名为“散列码”。散列码可以获取对象中的信息,然后将其转换成那个对象“相对唯一”的整数(int)。所有对象都有一个散列码,而hashCode()是根类Object的一个方法...

是一种HAS码。可以理解为不可逆运算的编码。
说成实际生活中的条型码可能更好理解。

在程序开发中,她可以唯一确定相应的对象。
主要的作用就是来标识对象。