RuntimeHelpers.GetHashCode(Object) Метод

Определение

Служит в качестве хэш-функции для конкретного объекта и подходит для использования в алгоритмах и структурах данных, использующих хэш-коды, например в хэш-таблице.

C#
public static int GetHashCode(object o);
C#
public static int GetHashCode(object? o);

Параметры

o
Object

Объект, для которого нужно извлечь хэш-код.

Возвращаемое значение

Хэш-код для объекта, идентифицируемого по параметру o.

Комментарии

Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для RuntimeHelpers.GetHashCode.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

См. также раздел