CaseInsensitiveHashCodeProvider.GetHashCode(Object) Método

Definição

Devolve um código de hash para o objeto dado, usando um algoritmo de hash que ignora o caso das strings.

public:
 virtual int GetHashCode(System::Object ^ obj);
public int GetHashCode(object obj);
override this.GetHashCode : obj -> int
Public Function GetHashCode (obj As Object) As Integer

Parâmetros

obj
Object

O Object para o qual um código de hash deve ser devolvido.

Devoluções

Um código de hash para o objeto dado, usando um algoritmo de hash que ignora o caso das strings.

Implementações

Exceções

obj é null.

Observações

O valor de retorno deste método não deve ser mantido por duas razões. Primeiro, a função de hash de uma classe pode ser alterada para gerar uma distribuição melhor, tornando assim quaisquer valores da função hash antiga inúteis. Em segundo lugar, a implementação padrão desta classe não garante que o mesmo valor será devolvido por instâncias diferentes.

Aplica-se a

Ver também