CaseInsensitiveHashCodeProvider.GetHashCode(Object) Méthode

Définition

Retourne un code de hachage pour un objet donné, en utilisant un algorithme de hachage qui ignore la casse des chaînes.

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

Paramètres

obj
Object

Object pour lequel un code de hachage doit être retourné.

Retours

Code de hachage pour l'objet donné à l'aide d'un algorithme de hachage qui ignore la casse des chaînes.

Implémente

Exceptions

obj a la valeur null.

Remarques

La valeur de retour de cette méthode ne doit pas être conservée pour deux raisons. Tout d’abord, la fonction de hachage d’une classe peut être modifiée pour générer une meilleure distribution, rendant ainsi les valeurs de l’ancienne fonction de hachage inutiles. Deuxièmement, l’implémentation par défaut de cette classe ne garantit pas que la même valeur sera retournée par différentes instances.

S’applique à

Voir aussi