Condividi tramite


Hashtable.EqualityComparer Proprietà

Definizione

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

protected:
 property System::Collections::IEqualityComparer ^ EqualityComparer { System::Collections::IEqualityComparer ^ get(); };
protected System.Collections.IEqualityComparer EqualityComparer { get; }
protected System.Collections.IEqualityComparer? EqualityComparer { get; }
member this.EqualityComparer : System.Collections.IEqualityComparer
Protected ReadOnly Property EqualityComparer As IEqualityComparer

Valore della proprietà

Oggetto IEqualityComparer da usare per Hashtable.

Eccezioni

La proprietà è impostata su un valore ma la tabella hash è stata creata mediante un'interfaccia IHashCodeProvider e un'interfaccia IComparer.

Commenti

IEqualityComparer Include sia il comparer che il provider di codice hash. Se un IEqualityComparer oggetto viene usato nel costruttore, gli oggetti usati come chiavi nell'oggetto HashtableHashtable non sono necessari per eseguire l'override dei Object.GetHashCode metodi e Object.Equals .

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

Si applica a

Vedi anche