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

Definitie

Initialiseert een nieuw exemplaar van de Tuple<T1,T2,T3> klasse.

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)

Parameters

item1
T1

De waarde van het eerste onderdeel van de tuple.

item2
T2

De waarde van het tweede onderdeel van de tuple.

item3
T3

De waarde van het derde onderdeel van de tuple.

Opmerkingen

U kunt de statische Tuple.Create<T1,T2,T3>(T1, T2, T3) methode ook gebruiken om een 3-tuple-object te instantiëren zonder expliciet de typen onderdelen op te geven. In het volgende voorbeeld wordt de Tuple.Create<T1,T2,T3>(T1, T2, T3) methode gebruikt om een 3-tuple te instantiëren waarvan de onderdelen van het type Stringzijn, Doubleen 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
let tuple3 = Tuple.Create("New York", 32.68, 51.87)
printfn $"{tuple3.Item1}: lo {tuple3.Item2}, hi {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

Dit komt overeen met de volgende aanroep van de Tuple<T1,T2,T3> klasseconstructor.

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
let tuple3 =
    Tuple<string, double, double>("New York", 32.68, 51.87)

printfn $"{tuple3.Item1}: lo {tuple3.Item2}, hi {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

Van toepassing op