Tuple<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe Tuple<T1,T2,T3,T4,T5,T6,T7>.
public:
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7);
public Tuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7);
new Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7> : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 -> Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7>
Public Sub New (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6, item7 As T7)
Paramètres
- item1
- T1
Valeur du premier composant du tuple.
- item2
- T2
Valeur du second composant du tuple.
- item3
- T3
Valeur du troisième composant du tuple.
- item4
- T4
Valeur du quatrième composant du tuple.
- item5
- T5
Valeur du cinquième composant du tuple.
- item6
- T6
Valeur du sixième composant du tuple.
- item7
- T7
Valeur du septième composant du tuple.
Remarques
Vous pouvez utiliser la méthode statique Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) pour instancier un objet 7 tuple sans avoir à spécifier explicitement les types de ses composants. L’exemple suivant utilise la méthode pour instancier un tuple de 7 tuples dont le Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) premier composant est de type String et dont les composants restants sont de type Int32.
var tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
let tuple7 =
Tuple.Create("Jane", 90, 87, 93, 67, 100, 92)
printfn
$"Test scores for {tuple7.Item1}: {tuple7.Item2}, {tuple7.Item3}, {tuple7.Item4}, {tuple7.Item5}, {tuple7.Item6}, {tuple7.Item7}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Cela équivaut à l’appel suivant au Tuple<T1,T2,T3,T4,T5,T6,T7> constructeur de classe.
var tuple7 = new Tuple<string, int, int, int, int, int, int>
("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
let tuple7 =
Tuple<string, int, int, int, int, int, int>("Jane", 90, 87, 93, 67, 100, 92)
printfn
$"Test scores for {tuple7.Item1}: {tuple7.Item2}, {tuple7.Item3}, {tuple7.Item4}, {tuple7.Item5}, {tuple7.Item6}, {tuple7.Item7}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = New Tuple(Of String, Integer, Integer,
Integer, Integer, Integer, Integer) _
("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92