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

Definition

Initialisiert eine neue Instanz der Tuple<T1,T2,T3>-Klasse.Initializes a new instance of the Tuple<T1,T2,T3> class.

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

Parameter

item1
T1

Der Wert der ersten Komponente des Tupels.The value of the tuple's first component.

item2
T2

Der Wert der zweiten Komponente des Tupels.The value of the tuple's second component.

item3
T3

Der Wert der dritten Komponente des Tupels.The value of the tuple's third component.

Hinweise

Sie können auch die statische- Tuple.Create<T1,T2,T3>(T1, T2, T3) Methode verwenden, um ein 3-Tuple-Objekt zu instanziieren, ohne explizit die Typen seiner Komponenten angeben zu müssen.You can also use the static Tuple.Create<T1,T2,T3>(T1, T2, T3) method to instantiate a 3-tuple object without having to explicitly specify the types of its components. Im folgenden Beispiel wird die Tuple.Create<T1,T2,T3>(T1, T2, T3) -Methode verwendet, um ein 3-Tupel zu instanziieren, dessen Komponenten den Typ String , Double und haben Double .The following example uses the Tuple.Create<T1,T2,T3>(T1, T2, T3) method to instantiate a 3-tuple whose components are of type String, Double, and Double.

var tuple3 = Tuple.Create("New York", 32.68, 51.87);
Console.WriteLine("{0}: lo {1}, hi {2}", 
                  tuple3.Item1, tuple3.Item2, tuple3.Item3);
// Displays New York: lo 32.68, hi 51.87
Dim tuple3 = Tuple.Create("New York", 32.68, 51.87)
Console.WriteLine("{0}: lo {1}, hi {2}", 
                  tuple3.Item1, tuple3.Item2, tuple3.Item3)
' Displays New York: lo 32.68, hi 51.87

Dies entspricht dem folgenden-Befehl für den- Tuple<T1,T2,T3> Klassenkonstruktor.This is equivalent to the following call to the Tuple<T1,T2,T3> class constructor.

var tuple3 = new Tuple<string, double, double>
                      ("New York", 32.68, 51.87);
Console.WriteLine("{0}: lo {1}, hi {2}", 
                  tuple3.Item1, tuple3.Item2, tuple3.Item3);
// Displays New York: lo 32.68, hi 51.87
Dim tuple3 = New Tuple(Of String, Double, Double)("New York", 32.68, 51.87)
Console.WriteLine("{0}: lo {1}, hi {2}", 
                  tuple3.Item1, tuple3.Item2, tuple3.Item3)
' Displays New York: lo 32.68, hi 51.87

Gilt für: