Прочетете на английски Редактиране

Споделяне чрез


ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> Constructor

Definition

Initializes a new ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> instance.

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

Parameters

item1
T1

The value tuple's first element.

item2
T2

The value tuple's second element.

item3
T3

The value tuple's third element.

item4
T4

The value tuple's fourth element.

item5
T5

The value tuple's fifth element.

item6
T6

The value tuple's sixth element.

item7
T7

The value tuple's seventh element.

rest
TRest

An instance of any value tuple type that contains the values of the value's tuple's remaining elements.

Exceptions

rest is not a generic value tuple type.

Remarks

In addition to using your language's build-in support for tuples, you can also create a value tuple by calling the static ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) method without having to explicitly specify the types of its elements.

Applies to

Продукт Версии
.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.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also