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

Definition

Initierar en ny instans av Tuple<T1,T2> klassen.

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)

Parametrar

item1
T1

Värdet för tuppelns första komponent.

item2
T2

Värdet för tuppelns andra komponent.

Kommentarer

Du kan också använda den statiska Tuple.Create<T1,T2>(T1, T2) metoden för att instansiera ett 2-tuppeln-objekt utan att uttryckligen behöva ange typerna av dess komponenter. I följande exempel används Tuple.Create<T1,T2>(T1, T2) metoden för att instansiera en 2-tuppeln vars komponenter är av typen String och 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

Detta motsvarar följande anrop till Tuple<T1,T2> klasskonstruktorn.

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

Gäller för