Ler em inglês

Compartilhar via


TupleExtensions.ToValueTuple Método

Definição

Converte uma tupla em uma 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

ToValueTuple<T1>(Tuple<T1>)

Converte uma instância da classe Tuple em uma instância da estrutura 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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento, ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento, ou value.Rest.Rest.Item2.

T17

O tipo do décimo sétimo elemento ou value.Rest.Rest.Item3.

T18

O tipo do décimo oitavo elemento, ou value.Rest.Rest.Item4.

T19

O tipo do décimo nono elemento, ou value.Rest.Rest.Item5.

T20

O tipo do vigésimo elemento, ou value.Rest.Rest.Item6.

T21

O tipo do elemento 201 ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento ou value.Rest.Rest.Item2.

T17

O tipo do décimo sétimo elemento ou value.Rest.Rest.Item3.

T18

O tipo do décimo oitavo elemento, ou value.Rest.Rest.Item4.

T19

O tipo do décimo nono elemento ou value.Rest.Rest.Item5.

T20

O tipo do vigésimo elemento, ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento ou value.Rest.Rest.Item2.

T17

O tipo do décimo sétimo elemento ou value.Rest.Rest.Item3.

T18

O tipo do décimo oitavo elemento, ou value.Rest.Rest.Item4.

T19

O tipo do décimo nono elemento ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento ou value.Rest.Rest.Item2.

T17

O tipo do décimo sétimo elemento ou value.Rest.Rest.Item3.

T18

O tipo do décimo oitavo elemento, ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento ou value.Rest.Rest.Item2.

T17

O tipo do décimo sétimo elemento ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento ou value.Rest.Rest.Item1.

T16

O tipo do décimo sexto elemento ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

T15

O tipo do décimo quinto elemento, ou 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>>>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

T14

O tipo do décimo quarto elemento ou value.Rest.Item7.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

T13

O tipo do décimo terceiro elemento ou value.Rest.Item6.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

T12

O tipo do décimo segundo elemento ou value.Rest.Item5.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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>>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

T11

O tipo do décimo primeiro elemento ou value.Rest.Item4.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

T10

O tipo do décimo elemento ou value.Rest.Item3.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

T9

O tipo do nono elemento ou value.Rest.Item2.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

T8

O tipo do oitavo elemento ou value.Rest.Item1.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
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);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

T7

O tipo do sétimo elemento.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1, T2, T3, T4, T5, T6) ToValueTuple<T1,T2,T3,T4,T5,T6> (this Tuple<T1,T2,T3,T4,T5,T6> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

T6

O tipo do sexto elemento.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1, T2, T3, T4, T5) ToValueTuple<T1,T2,T3,T4,T5> (this Tuple<T1,T2,T3,T4,T5> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

T5

O tipo do quinto elemento.

Parâmetros

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

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

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

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1, T2, T3, T4) ToValueTuple<T1,T2,T3,T4> (this Tuple<T1,T2,T3,T4> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

T4

O tipo do quarto elemento.

Parâmetros

value
Tuple<T1,T2,T3,T4>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

ValueTuple<T1,T2,T3,T4>

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1, T2, T3) ToValueTuple<T1,T2,T3> (this Tuple<T1,T2,T3> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

T3

O tipo do terceiro elemento.

Parâmetros

value
Tuple<T1,T2,T3>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

ValueTuple<T1,T2,T3>

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

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

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1, T2) ToValueTuple<T1,T2> (this Tuple<T1,T2> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

T2

O tipo do segundo elemento.

Parâmetros

value
Tuple<T1,T2>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

ValueTuple<T1,T2>

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

ToValueTuple<T1>(Tuple<T1>)

Converte uma instância da classe Tuple em uma instância da estrutura ValueTuple.

C#
public static (T1) ToValueTuple<T1> (this Tuple<T1> value);

Parâmetros de tipo

T1

O tipo do primeiro elemento.

Parâmetros

value
Tuple<T1>

O objeto de tupla a ser convertido em uma tupla de valor.

Retornos

ValueTuple<T1>

A instância de tupla de valor convertida.

Confira também

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1