Skip to content

HashCode.Combine(T1) method

Defined in

Type: HashCode Namespace: System Assembly: Akavache.Drawing.Reactive.dll

Applies to

net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-tvos26.0, net10.0-desktop1.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-windows10.0.19041, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-maccatalyst26.0, net10.0-windows10.0.19041, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-ios26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-ios26.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-android36.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-ios26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net10.0-windows10.0.19041, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-ios18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-ios18.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-macos15.0, net9.0-tvos18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-tvos18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-tvos18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-maccatalyst18.0, net9.0-tvos18.0, net9.0-ios18.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0, net8.0-maccatalyst17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-tvos18.0, net8.0-ios17.5, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-tvos18.0, net8.0-macos14.5, net8.0-maccatalyst17.5, net8.0-ios17.5, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-tvos18.0, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-ios17.5, net8.0-macos14.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, net8.0-macos15.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-ios18.0, net8.0-windows10.0.19041, net8.0-macos14.5, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos15.0, net8.0-macos14.5, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, net8.0-maccatalyst18.0, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1, netstandard2.1

Overloads

  • 1. public static int Combine<T1>(T1 value1)
  • 2. public static int Combine<T1, T2>(T1 value1, T2 value2)
  • 3. public static int Combine<T1, T2, T3>(T1 value1, T2 value2, T3 value3)
  • 4. public static int Combine<T1, T2, T3, T4>(T1 value1, T2 value2, T3 value3, T4 value4)
  • 5. public static int Combine<T1, T2, T3, T4, T5>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5)
  • 6. public static int Combine<T1, T2, T3, T4, T5, T6>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6)
  • 7. public static int Combine<T1, T2, T3, T4, T5, T6, T7>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7)
  • 8. public static int Combine<T1, T2, T3, T4, T5, T6, T7, T8>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8)

1. Overload

public static int Combine<T1>(T1 value1)

Type parameters

NameDescription
T1--

Parameters

NameTypeDescription
value1T1--

Returns: int

2. Overload

public static int Combine<T1, T2>(T1 value1, T2 value2)

Type parameters

NameDescription
T1--
T2--

Parameters

NameTypeDescription
value1T1--
value2T2--

Returns: int

3. Overload

public static int Combine<T1, T2, T3>(T1 value1, T2 value2, T3 value3)

Type parameters

NameDescription
T1--
T2--
T3--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--

Returns: int

4. Overload

public static int Combine<T1, T2, T3, T4>(T1 value1, T2 value2, T3 value3, T4 value4)

Type parameters

NameDescription
T1--
T2--
T3--
T4--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--
value4T4--

Returns: int

5. Overload

public static int Combine<T1, T2, T3, T4, T5>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5)

Type parameters

NameDescription
T1--
T2--
T3--
T4--
T5--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--
value4T4--
value5T5--

Returns: int

6. Overload

public static int Combine<T1, T2, T3, T4, T5, T6>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6)

Type parameters

NameDescription
T1--
T2--
T3--
T4--
T5--
T6--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--
value4T4--
value5T5--
value6T6--

Returns: int

7. Overload

public static int Combine<T1, T2, T3, T4, T5, T6, T7>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7)

Type parameters

NameDescription
T1--
T2--
T3--
T4--
T5--
T6--
T7--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--
value4T4--
value5T5--
value6T6--
value7T7--

Returns: int

8. Overload

public static int Combine<T1, T2, T3, T4, T5, T6, T7, T8>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8)

Type parameters

NameDescription
T1--
T2--
T3--
T4--
T5--
T6--
T7--
T8--

Parameters

NameTypeDescription
value1T1--
value2T2--
value3T3--
value4T4--
value5T5--
value6T6--
value7T7--
value8T8--

Returns: int