Compartilhar via


Hashtable.EqualityComparer Propriedade

Definição

Obtém o IEqualityComparer a ser usado para o 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 da propriedade

O IEqualityComparer a ser usado para o Hashtable.

Exceções

A propriedade é definida como um valor, mas a tabela de hash foi criada usando um IHashCodeProvider e um IComparer.

Comentários

O IEqualityComparer inclui o comparador e o provedor de código hash. Se um IEqualityComparer for usado no Hashtable construtor, os objetos usados como chaves no Hashtable não serão necessários para substituir os Object.GetHashCode métodos e Object.Equals .

Recuperar o valor dessa propriedade é uma O(1) operação.

Aplica-se a

Confira também