Tuple<T1,T2,T3>(T1, T2, T3) Oluşturucu

Tanım

Tuple<T1,T2,T3> sınıfının yeni bir örneğini başlatır.

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)

Parametreler

item1
T1

Tanımlama grubunun ilk bileşeninin değeri.

item2
T2

Tanımlama grubunun ikinci bileşeninin değeri.

item3
T3

Tanımlama grubunun üçüncü bileşeninin değeri.

Açıklamalar

Statik yöntemi, bileşenlerinin Tuple.Create<T1,T2,T3>(T1, T2, T3) türlerini açıkça belirtmek zorunda kalmadan 3 tanımlama grubu nesnesinin örneğini oluşturmak için de kullanabilirsiniz. Aşağıdaki örnek, bileşenleri , Tuple.Create<T1,T2,T3>(T1, T2, T3)ve Stringtüründe Doubleolan bir 3 tanımlama grubu örneği oluşturmak için yöntemini kullanırDouble.

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

Bu, sınıf oluşturucusunun aşağıdaki çağrısına Tuple<T1,T2,T3> eşdeğerdir.

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

Şunlara uygulanır