EqualityComparer<T>.IEqualityComparer.GetHashCode(Object) Method
Definition
Returns a hash code for the specified object.
virtual int System.Collections.IEqualityComparer.GetHashCode(System::Object ^ obj) = System::Collections::IEqualityComparer::GetHashCode;
int IEqualityComparer.GetHashCode (object obj);
abstract member System.Collections.IEqualityComparer.GetHashCode : obj -> int
override this.System.Collections.IEqualityComparer.GetHashCode : obj -> int
Function GetHashCode (obj As Object) As Integer Implements IEqualityComparer.GetHashCode
Parameters
Returns
A hash code for the specified object.
Implements
Exceptions
The type of obj
is a reference type and obj
is null
.
-or-
obj
is of a type that cannot be cast to type T
.
Remarks
This method is a wrapper for the GetHashCode(T) method, so obj
must be a type that can be cast to the type specified by the generic type argument T
of the current instance.