Compartir vía


TupleExtensions.ToValueTuple Método

Definición

Convierte una tupla en una tupla de valor.

Sobrecargas

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7>(Tuple<T1,T2,T3,T4,T5,T6,T7>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3>(Tuple<T1,T2,T3>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2>(Tuple<T1,T2>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1>(Tuple<T1>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19, T20, T21>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20, T21> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19, T20, T21))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20 * 'T21) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19, 'T20, 'T21>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19, T20, T21)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19, T20, T21)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

T17

Tipo del diecisiete elemento o value.Rest.Rest.Item3.

T18

Tipo del decimoctavo elemento, o value.Rest.Rest.Item4.

T19

Tipo del decimonoveno elemento, o value.Rest.Rest.Item5.

T20

Tipo del xx elemento, o value.Rest.Rest.Item6.

T21

Tipo del veinticinco primer elemento, o value.Rest.Rest.Item7.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20,T21>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19, T20>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19, T20))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19, 'T20>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19, T20)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19, T20)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

T17

Tipo del diecisiete elemento o value.Rest.Rest.Item3.

T18

Tipo del decimoctavo elemento o value.Rest.Rest.Item4.

T19

Tipo del decimonoveno elemento o value.Rest.Rest.Item5.

T20

Tipo del xx elemento, o value.Rest.Rest.Item6.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

T17

Tipo del diecisiete elemento o value.Rest.Rest.Item3.

T18

Tipo del decimoctavo elemento o value.Rest.Rest.Item4.

T19

Tipo del decimonoveno elemento o value.Rest.Rest.Item5.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

T17

Tipo del diecisiete elemento o value.Rest.Rest.Item3.

T18

Tipo del decimoctavo elemento o value.Rest.Rest.Item4.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

T17

Tipo del diecisiete elemento o value.Rest.Rest.Item3.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

T16

Tipo del decimosexto elemento, o value.Rest.Rest.Item2.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15)))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

T15

Tipo del decimoquinto elemento o value.Rest.Rest.Item1.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15>>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

T14

El tipo del decimocuarto elemento, o bien value.Rest.Item7.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

T13

El tipo del decimotercer elemento, o bien value.Rest.Item6.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

T12

El tipo del duodécimo elemento, o bien value.Rest.Item5.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

T11

El tipo del undécimo elemento, o bien value.Rest.Item4.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

T10

El tipo del décimo elemento, o bien value.Rest.Item3.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

T9

El tipo del noveno elemento, o bien value.Rest.Item2.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8))

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

T8

El tipo del octavo elemento, o bien value.Rest.Item1.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8>>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6,T7>(Tuple<T1,T2,T3,T4,T5,T6,T7>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7) ToValueTuple<T1,T2,T3,T4,T5,T6,T7> (this Tuple<T1,T2,T3,T4,T5,T6,T7> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7)) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

T7

El tipo del séptimo elemento.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6,T7>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

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

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6> ^ value);
public static (T1, T2, T3, T4, T5, T6) ToValueTuple<T1,T2,T3,T4,T5,T6> (this Tuple<T1,T2,T3,T4,T5,T6> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6) (value As Tuple(Of T1, T2, T3, T4, T5, T6)) As ValueTuple(Of T1, T2, T3, T4, T5, T6)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

T6

El tipo del sexto elemento.

Parámetros

value
Tuple<T1,T2,T3,T4,T5,T6>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5,T6>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5> ToValueTuple(Tuple<T1, T2, T3, T4, T5> ^ value);
public static (T1, T2, T3, T4, T5) ToValueTuple<T1,T2,T3,T4,T5> (this Tuple<T1,T2,T3,T4,T5> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5) (value As Tuple(Of T1, T2, T3, T4, T5)) As ValueTuple(Of T1, T2, T3, T4, T5)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

T5

El tipo del quinto elemento.

Parámetros

value
Tuple<T1,T2,T3,T4,T5>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4,T5>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3, typename T4>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4> ToValueTuple(Tuple<T1, T2, T3, T4> ^ value);
public static (T1, T2, T3, T4) ToValueTuple<T1,T2,T3,T4> (this Tuple<T1,T2,T3,T4> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4) -> ValueTuple<'T1, 'T2, 'T3, 'T4>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4) (value As Tuple(Of T1, T2, T3, T4)) As ValueTuple(Of T1, T2, T3, T4)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

T4

El tipo del cuarto elemento.

Parámetros

value
Tuple<T1,T2,T3,T4>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3,T4>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2,T3>(Tuple<T1,T2,T3>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2, typename T3>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3> ToValueTuple(Tuple<T1, T2, T3> ^ value);
public static (T1, T2, T3) ToValueTuple<T1,T2,T3> (this Tuple<T1,T2,T3> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3) -> ValueTuple<'T1, 'T2, 'T3>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3) (value As Tuple(Of T1, T2, T3)) As ValueTuple(Of T1, T2, T3)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

T3

El tipo del tercer elemento.

Parámetros

value
Tuple<T1,T2,T3>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2,T3>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1,T2>(Tuple<T1,T2>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1, typename T2>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2> ToValueTuple(Tuple<T1, T2> ^ value);
public static (T1, T2) ToValueTuple<T1,T2> (this Tuple<T1,T2> value);
static member ToValueTuple : ('T1 * 'T2) -> ValueTuple<'T1, 'T2>
<Extension()>
Public Function ToValueTuple(Of T1, T2) (value As Tuple(Of T1, T2)) As ValueTuple(Of T1, T2)

Parámetros de tipo

T1

El tipo del primer elemento.

T2

El tipo del segundo elemento.

Parámetros

value
Tuple<T1,T2>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1,T2>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a

ToValueTuple<T1>(Tuple<T1>)

Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.

public:
generic <typename T1>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1> ToValueTuple(Tuple<T1> ^ value);
public static (T1) ToValueTuple<T1> (this Tuple<T1> value);
static member ToValueTuple : ('T1) -> ValueTuple<'T1>
<Extension()>
Public Function ToValueTuple(Of T1) (value As Tuple(Of T1)) As ValueTuple(Of T1)

Parámetros de tipo

T1

El tipo del primer elemento.

Parámetros

value
Tuple<T1>

Objeto de tupla que se va a convertir en una tupla de valor.

Devoluciones

ValueTuple<T1>

La instancia de la tupla de valor convertida.

Consulte también

Se aplica a