Hashtable.EqualityComparer Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 en Hashtable no son necesarios para invalidar los Object.GetHashCode métodos y Object.Equals .
Recuperar el valor de esta propiedad es una O(1)
operación.