Condividi tramite


Hashtable.GetHash(Object) Metodo

Definizione

Restituisce il codice hash per la chiave specificata.

protected:
 virtual int GetHash(System::Object ^ key);
protected virtual int GetHash (object key);
abstract member GetHash : obj -> int
override this.GetHash : obj -> int
Protected Overridable Function GetHash (key As Object) As Integer

Parametri

key
Object

Oggetto Object per cui è necessario che sia restituito un codice hash.

Restituisce

Codice hash per key.

Eccezioni

key è null.

Commenti

Se la tabella hash è stata creata con un'implementazione specifica IHashCodeProvider , questo metodo usa tale provider di codice hash; in caso contrario, usa l'implementazione Object.GetHashCode di key.

Questo metodo è un'operazione O(1) .

Si applica a

Vedi anche