Condividi tramite


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

Definizione

Inizializza una nuova istanza di 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)

Parametri

item1
T1

Primo elemento della tupla di valori.

item2
T2

Secondo elemento della tupla di valori.

item3
T3

Terzo elemento della tupla di valori.

item4
T4

Quarto elemento della tupla di valori.

item5
T5

Quinto elemento della tupla di valori.

item6
T6

Sesto elemento della tupla di valori.

item7
T7

Settimo elemento della tupla di valori.

rest
TRest

Istanza di un tipo di tupla di valori che contiene i valori degli elementi rimanenti della tupla di valori.

Eccezioni

rest non è un tipo di tupla di valori generico.

Commenti

Oltre a usare il supporto della compilazione della lingua per le tuple, è anche possibile creare una tupla di valore chiamando il metodo statico ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) senza dover specificare in modo esplicito i tipi dei relativi elementi.

Si applica a

Vedi anche