Język

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

Definicja

Inicjuje nowe ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> wystąpienie.

public:
 ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest);
public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest);
new ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Rest (requires 'Rest : struct)> : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'Rest -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Rest (requires 'Rest : struct)>
Public Sub New (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6, item7 As T7, rest As TRest)

Parametry

item1
T1

Pierwszy element krotki wartości.

item2
T2

Drugi element krotki wartości.

item3
T3

Trzeci element krotki wartości.

item4
T4

Czwarty element krotki wartości.

item5
T5

Piąty element krotki wartości.

item6
T6

Szósty element krotki wartości.

item7
T7

Siódmy element krotki wartości.

rest
TRest

Wystąpienie dowolnego typu krotki wartości, które zawiera wartości pozostałych elementów krotki wartości.

Wyjątki

rest nie jest typem krotki ogólnej wartości.

Uwagi

Oprócz korzystania z wbudowanej obsługi krotek w języku można również utworzyć krotkę wartości, wywołując metodę statyczną ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) bez konieczności jawnego określania typów jego elementów.

Dotyczy

Zobacz też