IHashCodeProvider.GetHashCode(Object) Metod

Definition

Returnerar en hash-kod för det angivna objektet.

public:
 int GetHashCode(System::Object ^ obj);
public int GetHashCode(object obj);
abstract member GetHashCode : obj -> int
Public Function GetHashCode (obj As Object) As Integer

Parametrar

obj
Object

För Object vilken en hash-kod ska returneras.

Returer

En hash-kod för det angivna objektet.

Undantag

Typen av obj är en referenstyp och obj är null.

Kommentarer

Returvärdet från den här metoden får inte bevaras av två orsaker. Först kan hash-funktionen för en klass ändras för att generera en bättre fördelning, vilket gör alla värden från den gamla hashfunktionen värdelösa. För det andra garanterar standardimplementeringen av den här klassen inte att samma värde returneras av olika instanser.

Gäller för

Se även