Tuple<T1,T2,T3,T4,T5>.IStructuralEquatable.GetHashCode 方法

定義

使用指定的計算方法,計算目前 Tuple<T1,T2,T3,T4,T5> 物件的雜湊碼。

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

參數

comparer
IEqualityComparer

GetHashCode(Object) 方法可以計算目前 Tuple<T1,T2,T3,T4,T5> 物件之雜湊碼的物件。

傳回

32 位元帶正負號的整數雜湊碼。

實作

備註

這個成員是明確介面成員實作, 只有在 Tuple<T1,T2,T3,T4,T5> 執行個體轉換成 IStructuralEquatable 介面時,才能使用這個成員。

方法只會包裝對 comparer 物件實作的 IEqualityComparer.GetHashCode 呼叫。

用來計算雜湊碼的演算法應該針對視為相等的兩 Tuple<T1,T2,T3,T4,T5> 個物件傳回相同的雜湊碼。

適用於

產品 版本
.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