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

Definicja

Inicjuje nowe wystąpienie klasy Tuple<T1,T2,T3>.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)

Parametry

item1
T1

Wartość pierwszego składnika spójnej kolekcji.The value of the tuple's first component.

item2
T2

Wartość drugiego składnika spójnej kolekcji.The value of the tuple's second component.

item3
T3

Wartość trzeciego składnika spójnej kolekcji.The value of the tuple's third component.

Uwagi

Można również użyć metody statycznej, Tuple.Create<T1,T2,T3>(T1, T2, T3) Aby utworzyć wystąpienie obiektu krotki 3 bez konieczności jawnego określania typów jego składników.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. Poniższy przykład używa Tuple.Create<T1,T2,T3>(T1, T2, T3) metody do tworzenia wystąpienia 3-krotki, której składniki są typu String , Double , i 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

Jest to równoważne następującej wywołaniu Tuple<T1,T2,T3> konstruktora klasy.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

Dotyczy