Hashtable.EqualityComparer Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.