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

Definizione

Inizializza una nuova istanza della classe Tuple<T1,T2,T3,T4,T5,T6>.Initializes a new instance of the Tuple<T1,T2,T3,T4,T5,T6> class.

public:
 Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6);
public Tuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6);
new Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6> : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 -> Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6>
Public Sub New (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6)

Parametri

item1
T1 T1 T1 T1

Valore del primo componente della tupla.The value of the tuple's first component.

item2
T2 T2 T2 T2

Valore del secondo componente della tupla.The value of the tuple's second component.

item3
T3 T3 T3 T3

Valore del terzo componente della tupla.The value of the tuple's third component.

item4
T4 T4 T4 T4

Valore del quarto componente della tupla.The value of the tuple's fourth component

item5
T5 T5 T5 T5

Valore del quinto componente della tupla.The value of the tuple's fifth component.

item6
T6 T6 T6 T6

Valore del sesto componente della tupla.The value of the tuple's sixth component.

Commenti

È anche possibile usare il metodo Tuple.Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) statico per creare un'istanza di un oggetto a 6 tuple senza dover specificare in modo esplicito i tipi dei relativi componenti.You can also use the static Tuple.Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) method to instantiate a 6-tuple object without having to explicitly specify the types of its components. Nell'esempio seguente viene usato Tuple.Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) il metodo per creare un'istanza di una tupla con 6 elementi il String cui primo componente è di tipo e Int32i cui componenti rimanenti sono di tipo.The following example uses the Tuple.Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) method to instantiate a 6-tuple whose first component is of type String and whose remaining components are of type Int32.

var tuple6 = Tuple.Create("Jane", 90, 87, 93, 67, 100);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
                  tuple6.Item1, tuple6.Item2, tuple6.Item3,
                  tuple6.Item4, tuple6.Item5, tuple6.Item6);
// Displays Test scores for Jane: 90, 87, 93, 67, 100
Dim tuple6 = Tuple.Create("Jane", 90, 87, 93, 67, 100)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
                  tuple6.Item1, tuple6.Item2, tuple6.Item3,
                  tuple6.Item4, tuple6.Item5, tuple6.Item6)
' Displays Test scores for Jane: 90, 87, 93, 67, 100

Equivale alla seguente chiamata al costruttore della Tuple<T1,T2,T3,T4,T5,T6> classe.This is equivalent to the following call to the Tuple<T1,T2,T3,T4,T5,T6> class constructor.

var tuple6 = new Tuple<string, int, int, int, int, int>
                      ("Jane", 90, 87, 93, 67, 100);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
                  tuple6.Item1, tuple6.Item2, tuple6.Item3,
                  tuple6.Item4, tuple6.Item5, tuple6.Item6);
// Displays Test scores for Jane: 90, 87, 93, 67, 100
Dim tuple6 = New Tuple(Of String, Integer, Integer, Integer, 
                       Integer, Integer) _
                       ("Jane", 90, 87, 93, 67, 100)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
                  tuple6.Item1, tuple6.Item2, tuple6.Item3,
                  tuple6.Item4, tuple6.Item5, tuple6.Item6)
' Displays Test scores for Jane: 90, 87, 93, 67, 100

Si applica a