Partager via


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

Définition

Initialise une nouvelle instance de la classe Tuple<T1,T2>.

public:
 Tuple(T1 item1, T2 item2);
public Tuple (T1 item1, T2 item2);
new Tuple<'T1, 'T2> : 'T1 * 'T2 -> Tuple<'T1, 'T2>
Public Sub New (item1 As T1, item2 As T2)

Paramètres

item1
T1

Valeur du premier composant du tuple.

item2
T2

Valeur du second composant du tuple.

Remarques

Vous pouvez également utiliser la méthode statique Tuple.Create<T1,T2>(T1, T2) pour instancier un objet à 2 tuples sans avoir à spécifier explicitement les types de ses composants. L’exemple suivant utilise la Tuple.Create<T1,T2>(T1, T2) méthode pour instancier un tuple 2 dont les composants sont de type String et Double.

var tuple2 = Tuple.Create("New York", 32.68);
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2);
// Displays New York: 32.68
let tuple2 = Tuple.Create("New York", 32.68)
printfn $"{tuple2.Item1}: {tuple2.Item2}"
// Displays New York: 32.68
Dim tuple2 = Tuple.Create("New York", 32.68)
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2)
' Displays New York: 32.68

Cela équivaut à l’appel suivant au constructeur de Tuple<T1,T2> classe.

var tuple2 = new Tuple<string, double>("New York", 32.68);
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2);
// Displays New York: 32.68
let tuple2 = Tuple<string, double>("New York", 32.68)
printfn $"{tuple2.Item1}: {tuple2.Item2}"
// Displays New York: 32.68
Dim tuple2 = New Tuple(Of String, Double)("New York", 32.68)
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2)
' Displays New York: 32.68

S’applique à