<PackageReference Include="Microsoft.Bcl" Version="1.1.8" />

System.Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>

public class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : IStructuralEquatable, IStructuralComparable, IComparable, ITuple
Represents an n-tuple, where n is 8 or greater.
public T1 Item1 { get; }

Gets the value of the current tuple object's first component.

public T2 Item2 { get; }

Gets the value of the current tuple object's second component.

public T3 Item3 { get; }

Gets the value of the current tuple object's third component.

public T4 Item4 { get; }

Gets the value of the current tuple object's fourth component.

public T5 Item5 { get; }

Gets the value of the current tuple object's fifth component.

public T6 Item6 { get; }

Gets the value of the current tuple object's sixth component.

public T7 Item7 { get; }

Gets the value of the current tuple object's seventh component.

public TRest Rest { get; }

Gets the current tuple object's remaining components.

public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)

Initializes a new instance of the Tuple<T, U, V, W, X, Y, Z, [> class.