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

Proprietà Hashtable.EqualityComparer

 

Data di pubblicazione: ottobre 2016

Ottiene l'interfaccia IEqualityComparer da usare per la classe Hashtable.

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

protected IEqualityComparer EqualityComparer { get; }

Valore proprietà

Type: System.Collections.IEqualityComparer

Oggetto IEqualityComparer da usare per Hashtable.

Exception Condition
ArgumentException

La proprietà è impostata su un valore, ma la tabella hash è stata creata con un IHashCodeProvider e IComparer.

Il IEqualityComparer include l'operatore di confronto sia il provider di codice hash. Se un IEqualityComparer viene utilizzata per il Hashtable costruttore, gli oggetti utilizzati come chiavi nel Hashtable non è necessario eseguire l'override di Object.GetHashCode e Object.Equals metodi.

Il recupero del valore di questa proprietà è un'operazione O(1).

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: