TupleExtensions.Deconstruct TupleExtensions.Deconstruct TupleExtensions.Deconstruct TupleExtensions.Deconstruct Method

Definition

Dekonstruiert die Komponenten eines Tupels in einzelne VariablenDeconstructs the components of a tuple into separate variables.

Überlädt

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Dekonstruiert ein Tupel mit 21 Elementen in separate Variablen.Deconstructs a tuple with 21 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Dekonstruiert ein Tupel mit 20 Elementen in separate Variablen.Deconstructs a tuple with 20 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Dekonstruiert ein Tupel mit 19 Elementen in separate Variablen.Deconstructs a tuple with 19 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Dekonstruiert ein Tupel mit 18 Elementen in separate Variablen.Deconstructs a tuple with 18 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Dekonstruiert ein Tupel mit 17 Elementen in separate Variablen.Deconstructs a tuple with 17 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Dekonstruiert ein Tupel mit 16 Elementen in separate Variablen.Deconstructs a tuple with 16 elements into separate variables.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Dekonstruiert ein Tupel mit 15 Elementen in separate Variablen.Deconstructs a tuple with 15 elements into separate variables.

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Dekonstruiert ein Tupel mit 14 Elementen in separate Variablen.Deconstructs a tuple with 14 elements into separate variables.

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Dekonstruiert ein Tupel mit 13 Elementen in separate Variablen.Deconstructs a tuple with 13 elements into separate variables.

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Dekonstruiert ein Tupel mit zwölf Elementen in separate Variablen.Deconstructs a tuple with 12 elements into separate variables.

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

Dekonstruiert ein Tupel mit elf Elementen in separate Variablen.Deconstructs a tuple with 11 elements into separate variables.

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

Dekonstruiert ein Tupel mit zehn Elementen in separate Variablen.Deconstructs a tuple with 10 elements into separate variables.

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

Dekonstruiert ein Tupel mit neun Elementen in separate Variablen.Deconstructs a tuple with 9 elements into separate variables.

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

Dekonstruiert ein Tupel mit acht Elementen in separate Variablen.Deconstructs a tuple with 8 elements into separate variables.

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

Dekonstruiert ein Tupel mit sieben Elementen in separate Variablen.Deconstructs a tuple with 7 elements into separate variables.

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

Dekonstruiert ein Tupel mit sechs Elementen in separate Variablen.Deconstructs a tuple with 6 elements into separate variables.

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

Dekonstruiert ein Tupel mit fünf Elementen in separate Variablen.Deconstructs a tuple with 5 elements into separate variables.

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

Dekonstruiert ein Tupel mit vier Elementen in separate Variablen.Deconstructs a tuple with 4 elements into separate variables.

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

Dekonstruiert ein Tupel mit drei Elementen in separate Variablen.Deconstructs a tuple with 3 elements into separate variables.

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

Dekonstruiert ein Tupel mit zwei Elementen in separate Variablen.Deconstructs a tuple with 2 elements into separate variables.

Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1)

Dekonstruiert ein Tupel mit einem Element in eine separate Variable.Deconstructs a tuple with 1 element into a separate variable.

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Dekonstruiert ein Tupel mit 21 Elementen in separate Variablen.Deconstructs a tuple with 21 elements into separate variables.

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 void Deconstruct(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, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16, [Runtime::InteropServices::Out] T17 % item17, [Runtime::InteropServices::Out] T18 % item18, [Runtime::InteropServices::Out] T19 % item19, [Runtime::InteropServices::Out] T20 % item20, [Runtime::InteropServices::Out] T21 % item21);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20, out T21 item21);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20 * 'T21 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16, ByRef item17 As T17, ByRef item18 As T18, ByRef item19 As T19, ByRef item20 As T20, ByRef item21 As T21)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

T17

Der Typ des 17. Elements.The type of the seventeenth element.

T18

Der Typ des 18. Elements.The type of the eighteenth element.

T19

Der Typ des 19. Elements.The type of the nineteenth element.

T20

Der Typ des 20. Elements.The type of the twentieth element.

T21

Der Typ des 21. Elements.The type of the twenty-first element.

Parameter

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

Das Tupel mit 21 Elementen, das in 21 separate Variablen dekonstruiert werden soll.The 21-element tuple to deconstruct into 21 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

item17
T17 T17 T17 T17

Der Wert des 17. Elements oder value.Rest.Rest.Item3.The value of the seventeenth element, or value.Rest.Rest.Item3.

item18
T18 T18 T18 T18

Der Wert des 18. Elements oder value.Rest.Rest.Item4.The value of the eighteenth element, or value.Rest.Rest.Item4.

item19
T19 T19 T19 T19

Der Wert des 19. Elements oder value.Rest.Rest.Item5.The value of the nineteenth element, or value.Rest.Rest.Item5.

item20
T20 T20 T20 T20

Der Wert des 20. Elements oder value.Rest.Rest.Item6.The value of the twentieth element, or value.Rest.Rest.Item6.

item21
T21 T21 T21 T21

Der Wert des 21. Elements oder value.Rest.Rest.Item7.The value of the twenty-first element, or value.Rest.Rest.Item7.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item21 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item21 are elements of nested tuples.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Dekonstruiert ein Tupel mit 20 Elementen in separate Variablen.Deconstructs a tuple with 20 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16, [Runtime::InteropServices::Out] T17 % item17, [Runtime::InteropServices::Out] T18 % item18, [Runtime::InteropServices::Out] T19 % item19, [Runtime::InteropServices::Out] T20 % item20);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16, ByRef item17 As T17, ByRef item18 As T18, ByRef item19 As T19, ByRef item20 As T20)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

T17

Der Typ des 17. Elements.The type of the seventeenth element.

T18

Der Typ des 18. Elements.The type of the eighteenth element.

T19

Der Typ des 19. Elements.The type of the nineteenth element.

T20

Der Typ des 20. Elements.The type of the twentieth element.

Parameter

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

Das Tupel mit 20 Elementen, das in 20 separate Variablen dekonstruiert werden soll.The 20-element tuple to deconstruct into 20 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

item17
T17 T17 T17 T17

Der Wert des 17. Elements oder value.Rest.Rest.Item3.The value of the seventeenth element, or value.Rest.Rest.Item3.

item18
T18 T18 T18 T18

Der Wert des 18. Elements oder value.Rest.Rest.Item4.The value of the eighteenth element, or value.Rest.Rest.Item4.

item19
T19 T19 T19 T19

Der Wert des 19. Elements oder value.Rest.Rest.Item5.The value of the nineteenth element, or value.Rest.Rest.Item5.

item20
T20 T20 T20 T20

Der Wert des 20. Elements oder value.Rest.Rest.Item6.The value of the twentieth element, or value.Rest.Rest.Item6.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Dekonstruiert ein Tupel mit 19 Elementen in separate Variablen.Deconstructs a tuple with 19 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16, [Runtime::InteropServices::Out] T17 % item17, [Runtime::InteropServices::Out] T18 % item18, [Runtime::InteropServices::Out] T19 % item19);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16, ByRef item17 As T17, ByRef item18 As T18, ByRef item19 As T19)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

T17

Der Typ des 17. Elements.The type of the seventeenth element.

T18

Der Typ des 18. Elements.The type of the eighteenth element.

T19

Der Typ des 19. Elements.The type of the nineteenth element.

Parameter

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

Das Tupel mit 19 Elementen, das in 19 separate Variablen dekonstruiert werden soll.The 19-element tuple to deconstruct into 19 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

item17
T17 T17 T17 T17

Der Wert des 17. Elements oder value.Rest.Rest.Item3.The value of the seventeenth element, or value.Rest.Rest.Item3.

item18
T18 T18 T18 T18

Der Wert des 18. Elements oder value.Rest.Rest.Item4.The value of the eighteenth element, or value.Rest.Rest.Item4.

item19
T19 T19 T19 T19

Der Wert des 19. Elements oder value.Rest.Rest.Item5.The value of the nineteenth element, or value.Rest.Rest.Item5.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item19 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item19 are elements of nested tuples.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Dekonstruiert ein Tupel mit 18 Elementen in separate Variablen.Deconstructs a tuple with 18 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16, [Runtime::InteropServices::Out] T17 % item17, [Runtime::InteropServices::Out] T18 % item18);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16, ByRef item17 As T17, ByRef item18 As T18)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

T17

Der Typ des 17. Elements.The type of the seventeenth element.

T18

Der Typ des 18. Elements.The type of the eighteenth element.

Parameter

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

Das Tupel mit 18 Elementen, das in 18 separate Variablen dekonstruiert werden soll.The 18-element tuple to deconstruct into 18 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

item17
T17 T17 T17 T17

Der Wert des 17. Elements oder value.Rest.Rest.Item3.The value of the seventeenth element, or value.Rest.Rest.Item3.

item18
T18 T18 T18 T18

Der Wert des 18. Elements oder value.Rest.Rest.Item4.The value of the eighteenth element, or value.Rest.Rest.Item4.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item18 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item18 are elements of nested tuples.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Dekonstruiert ein Tupel mit 17 Elementen in separate Variablen.Deconstructs a tuple with 17 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16, [Runtime::InteropServices::Out] T17 % item17);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16, ByRef item17 As T17)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

T17

Der Typ des 17. Elements.The type of the seventeenth element.

Parameter

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

Das Tupel mit 17 Elementen, das in 17 separate Variablen dekonstruiert werden soll.The 17-element tuple to deconstruct into 17 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

item17
T17 T17 T17 T17

Der Wert des 17. Elements oder value.Rest.Rest.Item3.The value of the seventeenth element, or value.Rest.Rest.Item3.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item17 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item17 are elements of nested tuples.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Dekonstruiert ein Tupel mit 16 Elementen in separate Variablen.Deconstructs a tuple with 16 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15, [Runtime::InteropServices::Out] T16 % item16);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15, ByRef item16 As T16)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

T16

Der Typ des 16. Elements.The type of the sixteenth element.

Parameter

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

Das Tupel mit 16 Elementen, das in 16 separate Variablen dekonstruiert werden soll.The 16-element tuple to deconstruct into 16 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

item16
T16 T16 T16 T16

Der Wert des 16. Elements oder value.Rest.Rest.Item2.The value of the sixteenth element, or value.Rest.Rest.Item2.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item16 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item16 are elements of nested tuples.

Siehe auch

Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Deconstruct<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>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Dekonstruiert ein Tupel mit 15 Elementen in separate Variablen.Deconstructs a tuple with 15 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15> ^> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14, [Runtime::InteropServices::Out] T15 % item15);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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))), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14, ByRef item15 As T15)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

T15

Der Typ des 15. Elements.The type of the fifteenth element.

Parameter

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

Das Tupel mit 15 Elementen, das in 15 separate Variablen dekonstruiert werden soll.The 15-element tuple to deconstruct into 15 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

item15
T15 T15 T15 T15

Der Wert des 15. Elements oder value.Rest.Rest.Item1.The value of the fifteenth element, or value.Rest.Rest.Item1.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item15 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item15 are elements of nested tuples.

Siehe auch

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Dekonstruiert ein Tupel mit 14 Elementen in separate Variablen.Deconstructs a tuple with 14 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13, [Runtime::InteropServices::Out] T14 % item14);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 *  *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13, ByRef item14 As T14)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

T14

Der Typ des 14. Elements.The type of the fourteenth element.

Parameter

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

Das Tupel mit 14 Elementen, das in 14 separate Variablen dekonstruiert werden soll.The 14-element tuple to deconstruct into 14 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

item14
T14 T14 T14 T14

Der Wert des 14. Elements oder value.Rest.Item7.The value of the fourteenth element, or value.Rest.Item7.

Siehe auch

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Dekonstruiert ein Tupel mit 13 Elementen in separate Variablen.Deconstructs a tuple with 13 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12, [Runtime::InteropServices::Out] T13 % item13);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 *  *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12, ByRef item13 As T13)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

T13

Der Typ des 13. Elements.The type of the thirteenth element.

Parameter

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

Das Tupel mit 13 Elementen, das in 13 separate Variablen dekonstruiert werden soll.The 13-element tuple to deconstruct into 13 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

item13
T13 T13 T13 T13

Der Wert des 13. Elements oder value.Rest.Item6.The value of the thirteenth element, or value.Rest.Item6.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item13 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item13 are elements of nested tuples.

Siehe auch

Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Deconstruct<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>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Dekonstruiert ein Tupel mit zwölf Elementen in separate Variablen.Deconstructs a tuple with 12 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11, [Runtime::InteropServices::Out] T12 % item12);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 *  *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11, ByRef item12 As T12)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

T12

Der Typ des zwölften Elements.The type of the twelfth element.

Parameter

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

Das Tupel mit zwölf Elementen, das in zwölf separate Variablen dekonstruiert werden soll.The 12-element tuple to deconstruct into 12 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

item12
T12 T12 T12 T12

Der Wert des zwölften Elements oder value.Rest.Item5.The value of the twelfth element, or value.Rest.Item5.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item12 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item12 are elements of nested tuples.

Siehe auch

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

Dekonstruiert ein Tupel mit elf Elementen in separate Variablen.Deconstructs a tuple with 11 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10, [Runtime::InteropServices::Out] T11 % item11);
public static void Deconstruct<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, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 *  *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10, ByRef item11 As T11)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

T11

Der Typ des elften Elements.The type of the eleventh element.

Parameter

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

Das Tupel mit elf Elementen, das in elf separate Variablen dekonstruiert werden soll.The 11-element tuple to deconstruct into 11 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

item11
T11 T11 T11 T11

Der Wert des elften Elements oder value.Rest.Item4.The value of the eleventh element, or value.Rest.Item4.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item11 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item11 are elements of nested tuples.

Siehe auch

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

Dekonstruiert ein Tupel mit zehn Elementen in separate Variablen.Deconstructs a tuple with 10 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9, [Runtime::InteropServices::Out] T10 % item10);
public static void Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 *  *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9, ByRef item10 As T10)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

T10

Der Typ des zehnten Elements.The type of the tenth element.

Parameter

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

Das Tupel mit zehn Elementen, das in zehn separate Variablen dekonstruiert werden soll.The 10-element tuple to deconstruct into 10 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

item10
T10 T10 T10 T10

Der Wert des zehnten Elements oder value.Rest.Item3.The value of the tenth element, or value.Rest.Item3.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item10 wird, item8 sind über Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 through item10 are elements of nested tuples.

Siehe auch

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

Dekonstruiert ein Tupel mit neun Elementen in separate Variablen.Deconstructs a tuple with 9 elements into separate variables.

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 void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8, [Runtime::InteropServices::Out] T9 % item9);
public static void Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 *  *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(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)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8, ByRef item9 As T9)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

T9

Der Typ des neunten Elements.The type of the ninth element.

Parameter

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

Das Tupel mit neun Elementen, das in neun separate Variablen dekonstruiert werden soll.The 9-element tuple to deconstruct into 9 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

item9
T9 T9 T9 T9

Der Wert des neunten Elements oder value.Rest.Item2.The value of the ninth element, or value.Rest.Item2.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt item9 wird, item8 und sind Elemente von geschachtelten Tupeln.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 and item9 are elements of nested tuples.

Siehe auch

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

Dekonstruiert ein Tupel mit acht Elementen in separate Variablen.Deconstructs a tuple with 8 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8> ^> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7, [Runtime::InteropServices::Out] T8 % item8);
public static void Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 *  *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3, T4, T5, T6, T7, T8) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8)), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7, ByRef item8 As T8)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

T8

Der Typ des achten Elements.The type of the eighth element.

Parameter

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

Das Tupel mit acht Elementen, das in acht separate Variablen dekonstruiert werden soll.The 8-element tuple to deconstruct into 8 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

item8
T8 T8 T8 T8

Der Wert des achten Elements oder value.Rest.Item1.The value of the eighth element, or value.Rest.Item1.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Da die .NET Framework Tupeltypen Tupel mit mehr als 7 Elementen implementieren, indem ein Tupel in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Restverschachtelt wird, item8 ist ein Element in einem geschachtelten Tupel.Because the .NET Framework tuple types implement tuples with more than 7 elements by nesting a tuple in Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Rest, item8 is an element in a nested tuple.

Siehe auch

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

Dekonstruiert ein Tupel mit sieben Elementen in separate Variablen.Deconstructs a tuple with 7 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6, T7> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6, [Runtime::InteropServices::Out] T7 % item7);
public static void Deconstruct<T1,T2,T3,T4,T5,T6,T7> (this Tuple<T1,T2,T3,T4,T5,T6,T7> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 *  *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3, T4, T5, T6, T7) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6, ByRef item7 As T7)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

T7

Der Typ des siebten Elements.The type of the seventh element.

Parameter

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

Das Tupel mit sieben Elementen, das in sieben separate Variablen dekonstruiert werden soll.The 7-element tuple to deconstruct into 7 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

item7
T7 T7 T7 T7

Der Wert des siebten Elements.The value of the seventh element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

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

Dekonstruiert ein Tupel mit sechs Elementen in separate Variablen.Deconstructs a tuple with 6 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3, T4, T5, T6> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5, [Runtime::InteropServices::Out] T6 % item6);
public static void Deconstruct<T1,T2,T3,T4,T5,T6> (this Tuple<T1,T2,T3,T4,T5,T6> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 *  *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3, T4, T5, T6) (value As Tuple(Of T1, T2, T3, T4, T5, T6), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5, ByRef item6 As T6)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

T6

Der Typ des sechsten Elements.The type of the sixth element.

Parameter

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

Das Tupel mit sechs Elementen, das in sechs separate Variablen dekonstruiert werden soll.The 6-element tuple to deconstruct into 6 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

item6
T6 T6 T6 T6

Der Wert des sechsten Elements.The value of the sixth element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

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

Dekonstruiert ein Tupel mit fünf Elementen in separate Variablen.Deconstructs a tuple with 5 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3, T4, T5> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4, [Runtime::InteropServices::Out] T5 % item5);
public static void Deconstruct<T1,T2,T3,T4,T5> (this Tuple<T1,T2,T3,T4,T5> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 *  *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3, T4, T5) (value As Tuple(Of T1, T2, T3, T4, T5), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4, ByRef item5 As T5)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

T5

Der Typ des fünften Elements.The type of the fifth element.

Parameter

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

Das Tupel mit fünf Elementen, das in fünf separate Variablen dekonstruiert werden soll.The 5-element tuple to deconstruct into 5 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

item5
T5 T5 T5 T5

Der Wert des fünften Elements.The value of the fifth element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

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

Dekonstruiert ein Tupel mit vier Elementen in separate Variablen.Deconstructs a tuple with 4 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3, typename T4>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3, T4> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3, [Runtime::InteropServices::Out] T4 % item4);
public static void Deconstruct<T1,T2,T3,T4> (this Tuple<T1,T2,T3,T4> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4);
static member Deconstruct : 'T1 * 'T2 * 'T3 * 'T4 *  *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3, T4) (value As Tuple(Of T1, T2, T3, T4), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3, ByRef item4 As T4)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

T4

Der Typ des vierten Elements.The type of the fourth element.

Parameter

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

Das Tupel mit vier Elementen, das in vier separate Variablen dekonstruiert werden soll.The 4-element tuple to deconstruct into 4 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

item4
T4 T4 T4 T4

Der Wert der vierten Elements.The value of the fourth element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

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

Dekonstruiert ein Tupel mit drei Elementen in separate Variablen.Deconstructs a tuple with 3 elements into separate variables.

public:
generic <typename T1, typename T2, typename T3>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2, T3> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2, [Runtime::InteropServices::Out] T3 % item3);
public static void Deconstruct<T1,T2,T3> (this Tuple<T1,T2,T3> value, out T1 item1, out T2 item2, out T3 item3);
static member Deconstruct : 'T1 * 'T2 * 'T3 *  *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2, T3) (value As Tuple(Of T1, T2, T3), ByRef item1 As T1, ByRef item2 As T2, ByRef item3 As T3)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

T3

Der Typ des dritten Elements.The type of the third element.

Parameter

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

Das Tupel mit drei Elementen, das in drei separate Variablen dekonstruiert werden soll.The 3-element tuple to deconstruct into 3 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

item3
T3 T3 T3 T3

Der Wert des dritten Elements.The value of the third element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

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

Dekonstruiert ein Tupel mit zwei Elementen in separate Variablen.Deconstructs a tuple with 2 elements into separate variables.

public:
generic <typename T1, typename T2>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1, T2> ^ value, [Runtime::InteropServices::Out] T1 % item1, [Runtime::InteropServices::Out] T2 % item2);
public static void Deconstruct<T1,T2> (this Tuple<T1,T2> value, out T1 item1, out T2 item2);
static member Deconstruct : 'T1 * 'T2 *  *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1, T2) (value As Tuple(Of T1, T2), ByRef item1 As T1, ByRef item2 As T2)

Typparameter

T1

Der Typ des ersten Elements.The type of the first element.

T2

Der Typ des zweiten Elements.The type of the second element.

Parameter

value
Tuple<T1,T2> Tuple<T1,T2> Tuple<T1,T2> Tuple<T1,T2>

Das Tupel mit zwei Elementen, das in zwei separate Variablen dekonstruiert werden soll.The 2-element tuple to deconstruct into 2 separate variables.

item1
T1 T1 T1 T1

Der Wert des ersten Elements.The value of the first element.

item2
T2 T2 T2 T2

Der Wert des zweiten Elements.The value of the second element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1) Deconstruct<T1>(Tuple<T1>, T1)

Dekonstruiert ein Tupel mit einem Element in eine separate Variable.Deconstructs a tuple with 1 element into a separate variable.

public:
generic <typename T1>
[System::Runtime::CompilerServices::Extension]
 static void Deconstruct(Tuple<T1> ^ value, [Runtime::InteropServices::Out] T1 % item1);
public static void Deconstruct<T1> (this Tuple<T1> value, out T1 item1);
static member Deconstruct : 'T1 *  -> unit
<Extension()>
Public Sub Deconstruct(Of T1) (value As Tuple(Of T1), ByRef item1 As T1)

Typparameter

T1

Der Typ des einzelnen Elements.The type of the single element.

Parameter

value
Tuple<T1> Tuple<T1> Tuple<T1> Tuple<T1>

Das Tupel mit einem Element, das in eine separate Variable dekonstruiert werden soll.The 1-element tuple to deconstruct into a separate variable.

item1
T1 T1 T1 T1

Der Wert des einzelnen Elements.The value of the single element.

Hinweise

Diese Methode wird hauptsächlich zur Unterstützung der tupelsprachfunktionen C#in implementiert.This method is implemented primarily to support the tuple language features in C#.

Siehe auch

Gilt für: