Freigeben über


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

Definition

Initialisiert eine neue Instanz von ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

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)

Parameter

item1
T1

Das erste Element des Werttupels.

item2
T2

Das zweite Element des Werttupels.

item3
T3

Das dritte Element des Werttupels.

item4
T4

Das vierte Element des Werttupels.

item5
T5

Das fünfte Element des Werttupels.

item6
T6

Das sechste Element des Werttupels.

item7
T7

Das siebte Element des Werttupels.

rest
TRest

Eine Instanz eines beliebigen Werttupeltyps, die die Werte der verbleibenden Elemente des Werttupels enthält.

Ausnahmen

rest ist kein generischer Werttupeltyp.

Hinweise

Zusätzlich zur Verwendung der Build-In-Unterstützung ihrer Sprache für Tuples können Sie auch einen Wert tuple erstellen, indem Sie die statische ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) Methode aufrufen, ohne explizit die Typen seiner Elemente anzugeben.

Gilt für

Siehe auch