IStructuralEquatable.GetHashCode(IEqualityComparer) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um código hash para a instância atual.
public:
int GetHashCode(System::Collections::IEqualityComparer ^ comparer);
public int GetHashCode(System.Collections.IEqualityComparer comparer);
abstract member GetHashCode : System.Collections.IEqualityComparer -> int
Public Function GetHashCode (comparer As IEqualityComparer) As Integer
Parâmetros
- comparer
- IEqualityComparer
Um objeto que calcula o código de hash do objeto atual.
Devoluções
O código hash para a instância atual.
Observações
Implemente este método para devolver códigos hash personalizados para objetos de coleção que correspondam à comparação personalizada para igualdade estrutural fornecida pelo Equals método.
Notas para Implementadores
Se o Equals(Object, IEqualityComparer) método devolver true para dois objetos, os valores devolvidos pelo GetHashCode(IEqualityComparer) método para os dois objetos também devem ser iguais.