Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.IStructuralEquatable.GetHashCode Méthode

Définition

Calcule le code de hachage pour l'objet Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> actif à l'aide d'une méthode de calcul spécifiée.

C#
int IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer);

Paramètres

comparer
IEqualityComparer

Objet dont la méthode GetHashCode(Object) calcule le code de hachage de l'objet Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> actuel.

Retours

Code de hachage d'un entier signé 32 bits.

Implémente

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> est castée en interface IStructuralEquatable.

La méthode encapsule simplement un appel à l’implémentation de l’objet comparerIEqualityComparer.GetHashCode .

L’algorithme utilisé pour calculer le code de hachage doit retourner le même code de hachage pour deux Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> objets considérés comme égaux.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0