Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo CaseInsensitiveHashCodeProvider.GetHashCode (Object)

 

Data di pubblicazione: ottobre 2016

Restituisce un codice hash per l'oggetto specificato, utilizzando un algoritmo hash che ignora il caso di stringhe.

Spazio dei nomi:   System.Collections
Assembly:  mscorlib (in mscorlib.dll)

public int GetHashCode(
	object obj
)

Parametri

obj
Type: System.Object

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

Valore restituito

Type: System.Int32

Codice hash per l'oggetto specificato, utilizzando un algoritmo hash che ignora il caso di stringhe.

Exception Condition
ArgumentNullException

obj è null.

Il valore restituito da questo metodo non deve essere resa persistente per due motivi. In primo luogo, la funzione hash di una classe può essere modificata per generare una migliore distribuzione, in tal modo il rendering di tutti i valori dalla funzione hash precedente inutile. In secondo luogo, l'implementazione predefinita di questa classe non garantisce che lo stesso valore verrà restituito da istanze diverse.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: