CaseInsensitiveHashCodeProvider.GetHashCode(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает хэш-код заданного объекта, используя алгоритм хэширования, при котором не учитывается регистр строк.
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
.
Комментарии
Возвращаемое значение этого метода не должно сохраняться по двум причинам. Во-первых, хэш-функцию класса можно изменить для создания лучшего распределения, что делает все значения из старой хэш-функции бесполезными. Во-вторых, реализация этого класса по умолчанию не гарантирует, что одно и то же значение будет возвращено разными экземплярами.