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

Definição

Inicializa uma nova ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> instância.

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)

Parâmetros

item1
T1

O primeiro elemento da tupla de valor.

item2
T2

O segundo elemento da tupla de valor.

item3
T3

O terceiro elemento da tupla de valor.

item4
T4

O quarto elemento da tupla de valor.

item5
T5

O quinto elemento da tupla de valor.

item6
T6

O sexto elemento da tupla de valor.

item7
T7

O sétimo elemento da tupla de valor.

rest
TRest

Uma instância de qualquer tipo de tuplo de valor que contenha os valores dos elementos restantes da tupla do valor.

Exceções

rest não é um tipo de tupla de valor genérico.

Observações

Para além de usar o suporte incorporado da sua linguagem para tuplas, também pode criar uma tupla de valores chamando o método static ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) sem precisar especificar explicitamente os tipos dos seus elementos.

Aplica-se a

Ver também