Hashtable.EqualityComparer Propiedad

Definición

Obtiene el IEqualityComparer que se va a utilizar para 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

Valor de propiedad

IEqualityComparer que se va a utilizar para Hashtable.

Excepciones

La propiedad está establecida en un valor, pero la tabla hash se creó utilizando un IHashCodeProvider y un IComparer.

Comentarios

IEqualityComparer incluye tanto el comparador como el proveedor de código hash. Si se usa en IEqualityComparer el Hashtable constructor , los objetos usados como claves de no Hashtable son necesarios para invalidar los Object.GetHashCode métodos y Object.Equals .

Recuperar el valor de esta propiedad es una O(1) operación.

Se aplica a

Consulte también