CaseInsensitiveHashCodeProvider.GetHashCode(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用忽略字符串大小写的哈希算法返回给定对象的哈希代码。
public:
virtual int GetHashCode(System::Object ^ obj);
public int GetHashCode (object obj);
override this.GetHashCode : obj -> int
Public Function GetHashCode (obj As Object) As Integer
参数
返回
给定对象的哈希代码(使用忽略字符串大小写的哈希算法返回)。
实现
例外
obj
为 null
。
注解
由于两个原因,不能保留此方法的返回值。 首先,可能会更改类的哈希函数以生成更好的分布,从而使旧哈希函数中的任何值都无用。 其次,此类的默认实现不保证不同实例将返回相同的值。