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

Definitie

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

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

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.

item4
T4

De waarde van het vierde onderdeel van de tuple.

Opmerkingen

U kunt ook de statische Tuple.Create<T1,T2,T3,T4>(T1, T2, T3, T4) methode gebruiken om een 4-tuple-object te instantiëren zonder expliciet de typen onderdelen op te geven. In het volgende voorbeeld wordt de Tuple.Create<T1,T2,T3,T4>(T1, T2, T3, T4) methode gebruikt om een 4-tuple te instantiëren waarvan de onderdelen van het typeString, Double, en DoubleDouble.

var tuple4 = Tuple.Create("New York", 32.68, 51.87, 76.3);
Console.WriteLine("{0}: Hi {1}, Lo {2}, Ave {3}",
                  tuple4.Item1, tuple4.Item4, tuple4.Item2,
                  tuple4.Item3);
// Displays New York: Hi 76.3, Lo 32.68, Ave 51.87
let tuple4 =
    Tuple.Create("New York", 32.68, 51.87, 76.3)

printfn $"{tuple4.Item1}: Hi {tuple4.Item4}, Lo {tuple4.Item2}, Ave {tuple4.Item3}"
// Displays New York: Hi 76.3, Lo 32.68, Ave 51.87
Dim tuple4 = Tuple.Create("New York", 32.68, 51.87, 76.3)
Console.WriteLine("{0}: Hi {1}, Lo {2}, Ave {3}",
                  tuple4.Item1, tuple4.Item4, tuple4.Item2,
                  tuple4.Item3)
' Displays New York: Hi 76.3, Lo 32.68, Ave 51.87

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

var tuple4 = new Tuple<string, double, double, double>
                      ("New York", 32.68, 51.87, 76.3);
Console.WriteLine("{0}: Hi {1}, Lo {2}, Ave {3}",
                  tuple4.Item1, tuple4.Item4, tuple4.Item2,
                  tuple4.Item3);
// Displays New York: Hi 76.3, Lo 32.68, Ave 51.87
let tuple4 =
    Tuple<string, double, double, double>("New York", 32.68, 51.87, 76.3)

printfn $"{tuple4.Item1}: Hi {tuple4.Item4}, Lo {tuple4.Item2}, Ave {tuple4.Item3}"
// Displays New York: Hi 76.3, Lo 32.68, Ave 51.87
Dim tuple4 = New Tuple(Of String, Double, Double, Double) _
                      ("New York", 32.68, 51.87, 76.3)
Console.WriteLine("{0}: Hi {1}, Lo {2}, Ave {3}",
                  tuple4.Item1, tuple4.Item4, tuple4.Item2,
                  tuple4.Item3)
' Displays New York: Hi 76.3, Lo 32.68, Ave 51.87

Van toepassing op