Tuple.Create Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří nový objekt řazené kolekce členů.
Přetížení
| Name | Description |
|---|---|
| Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Vytvoří novou 8řazenou kolekci členů nebo osmičkovou kolekci. |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Vytvoří novou řazenou kolekci řazených kolekcí členů nebo septuple. |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Vytvoří novou kolekci členů 6 členů nebo sextuple. |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Vytvoří novou kolekci 5 členů nebo quintuple. |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Vytvoří novou řazenou kolekci 4 členů nebo čtyřnásobnou kolekci členů. |
| Create<T1,T2,T3>(T1, T2, T3) |
Vytvoří novou kolekci řazených kolekcí členů nebo trojitou kolekci členů. |
| Create<T1,T2>(T1, T2) |
Vytvoří novou řazenou kolekci členů nebo dvojici. |
| Create<T1>(T1) |
Vytvoří novou kolekci 1 členů nebo singleton. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou 8řazenou kolekci členů nebo osmičkovou kolekci.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
static Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8> ^> ^ Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8);
public static Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>> Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 -> 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8
Public Shared Function Create(Of T1, T2, T3, T4, T5, T6, T7, T8) (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6, item7 As T7, item8 As T8) As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8))
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
- T4
Typ čtvrté součásti řazené kolekce členů.
- T5
Typ páté součásti řazené kolekce členů.
- T6
Typ šesté součásti řazené kolekce členů.
- T7
Typ sedmé součásti řazené kolekce členů.
- T8
Typ osmé součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
- item4
- T4
Hodnota čtvrté součásti řazené kolekce členů.
- item5
- T5
Hodnota páté součásti řazené kolekce členů.
- item6
- T6
Hodnota šesté součásti řazené kolekce členů.
- item7
- T7
Hodnota sedmé součásti řazené kolekce členů.
- item8
- T8
Hodnota osmé součásti řazené kolekce členů.
Návraty
8řazená kolekce členů (octuple), jejíž hodnota je (item1, item2, item3, item4item5, item6, , item7). item8
Příklady
Následující příklad vytvoří 8-řazenou kolekci členů, jejíž součásti jsou prime čísla, která jsou menší než 20.
var primes = Tuple.Create(2, 3, 5, 7, 11, 13, 17, 19);
Console.WriteLine("Prime numbers less than 20: " +
"{0}, {1}, {2}, {3}, {4}, {5}, {6}, and {7}",
primes.Item1, primes.Item2, primes.Item3,
primes.Item4, primes.Item5, primes.Item6,
primes.Item7, primes.Rest.Item1);
// The example displays the following output:
// Prime numbers less than 20: 2, 3, 5, 7, 11, 13, 17, and 19
open System
let primes = Tuple.Create(2, 3, 5, 7, 11, 13, 17, 19)
printfn $"Prime numbers less than 20: {primes.Item1}, {primes.Item2}, {primes.Item3}, {primes.Item4}, {primes.Item5}, {primes.Item6}, {primes.Item7}, and {primes.Rest.Item1}"
// Prime numbers less than 20: 2, 3, 5, 7, 11, 13, 17, and 19
Dim primes = Tuple.Create(2, 3, 5, 7, 11, 13, 17, 19)
Console.WriteLine("Prime numbers less than 20: " +
"{0}, {1}, {2}, {3}, {4}, {5}, {6}, and {7}",
primes.Item1, primes.Item2, primes.Item3,
primes.Item4, primes.Item5, primes.Item6,
primes.Item7, primes.Rest.Item1)
' The example displays the following output:
' Prime numbers less than 20: 2, 3, 5, 7, 11, 13, 17, and 19
To odpovídá následujícímu příkladu, který používá Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> konstruktor třídy místo Create metody vytváření továrny. Všimněte si, že vytvoření instance objektu Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> tímto způsobem zahrnuje výrazně více kódu, protože je nutné deklarovat vnořený Tuple<T1> objekt jako Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> osmou komponentu objektu, aby se vytvořil osmičkový objekt.
var primes = new Tuple<int, int, int, int, int, int, int,
Tuple<int>>(2, 3, 5, 7, 11, 13, 16,
new Tuple<int>(19));
open System
let primes = new Tuple<int, int, int, int, int, int, int, Tuple<int>>(2, 3, 5, 7, 11, 13, 16, Tuple<int> 19)
Dim primes As New Tuple(Of Integer, Integer, Integer, Integer,
Integer, Integer, Integer,
Tuple(Of Integer)) _
(2, 3, 5, 7, 11, 13, 17,
New Tuple(Of Integer)(19))
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance 8-řazené kolekce členů, aniž byste museli explicitně zadávat typy jeho součástí.
Note
Pokud jazyk pro tento účel neposkytuje speciální syntaxi, musíte volat Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> konstruktor, který vytvoří řazenou kolekci členů s devíti nebo více komponentami. Statické metody (Shared v Visual Basic) třídy Tuple nelze použít k vytvoření řazené kolekce členů s devíti nebo více komponentami.
Viz také
Platí pro
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou řazenou kolekci řazených kolekcí členů nebo septuple.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
static Tuple<T1, T2, T3, T4, T5, T6, T7> ^ Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7);
public static Tuple<T1,T2,T3,T4,T5,T6,T7> Create<T1,T2,T3,T4,T5,T6,T7>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 -> 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7
Public Shared Function Create(Of T1, T2, T3, T4, T5, T6, T7) (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6, item7 As T7) As Tuple(Of T1, T2, T3, T4, T5, T6, T7)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
- T4
Typ čtvrté součásti řazené kolekce členů.
- T5
Typ páté součásti řazené kolekce členů.
- T6
Typ šesté součásti řazené kolekce členů.
- T7
Typ sedmé součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
- item4
- T4
Hodnota čtvrté součásti řazené kolekce členů.
- item5
- T5
Hodnota páté součásti řazené kolekce členů.
- item6
- T6
Hodnota šesté součásti řazené kolekce členů.
- item7
- T7
Hodnota sedmé součásti řazené kolekce členů.
Návraty
7řazená kolekce členů, jejíž hodnota je (item1, item2, item3item4, item5, item6). item7
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance objektu 7-řazené kolekce členů, aniž byste museli explicitně určit typy jeho komponent. Následující příklad používá metodu Create k vytvoření instance 7-řazené kolekce členů.
var tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
let tuple7 =
Tuple.Create("Jane", 90, 87, 93, 67, 100, 92)
printfn
$"Test scores for {tuple7.Item1}: {tuple7.Item2}, {tuple7.Item3}, {tuple7.Item4}, {tuple7.Item5}, {tuple7.Item6}, {tuple7.Item7}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2,T3,T4,T5,T6,T7> třídy.
var tuple7 = new Tuple<string, int, int, int, int, int, int>
("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
let tuple7 =
Tuple<string, int, int, int, int, int, int>("Jane", 90, 87, 93, 67, 100, 92)
printfn
$"Test scores for {tuple7.Item1}: {tuple7.Item2}, {tuple7.Item3}, {tuple7.Item4}, {tuple7.Item5}, {tuple7.Item6}, {tuple7.Item7}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = New Tuple(Of String, Integer, Integer,
Integer, Integer, Integer, Integer) _
("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
tuple7.Item1, tuple7.Item2, tuple7.Item3,
tuple7.Item4, tuple7.Item5, tuple7.Item6,
tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Viz také
Platí pro
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou kolekci členů 6 členů nebo sextuple.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Tuple<T1, T2, T3, T4, T5, T6> ^ Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6);
public static Tuple<T1,T2,T3,T4,T5,T6> Create<T1,T2,T3,T4,T5,T6>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 -> 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6
Public Shared Function Create(Of T1, T2, T3, T4, T5, T6) (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6) As Tuple(Of T1, T2, T3, T4, T5, T6)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
- T4
Typ čtvrté součásti řazené kolekce členů.
- T5
Typ páté součásti řazené kolekce členů.
- T6
Typ šesté součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
- item4
- T4
Hodnota čtvrté součásti řazené kolekce členů.
- item5
- T5
Hodnota páté součásti řazené kolekce členů.
- item6
- T6
Hodnota šesté součásti řazené kolekce členů.
Návraty
6řazená kolekce členů, jejíž hodnota je (item1, item2, item3item4, item5, ). item6
Poznámky
Create je pomocná metoda, kterou můžete volat vytvoření instance objektu 6-řazené kolekce členů, aniž byste museli explicitně určit typy jeho komponent. Následující příklad používá metodu Create k vytvoření instance 6-řazené kolekce členů.
var tuple6 = Tuple.Create("Jane", 90, 87, 93, 67, 100);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
tuple6.Item1, tuple6.Item2, tuple6.Item3,
tuple6.Item4, tuple6.Item5, tuple6.Item6);
// Displays Test scores for Jane: 90, 87, 93, 67, 100
let tuple6 =
Tuple.Create("Jane", 90, 87, 93, 67, 100)
printfn
$"Test scores for {tuple6.Item1}: {tuple6.Item2}, {tuple6.Item3}, {tuple6.Item4}, {tuple6.Item5}, {tuple6.Item6}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100
Dim tuple6 = Tuple.Create("Jane", 90, 87, 93, 67, 100)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
tuple6.Item1, tuple6.Item2, tuple6.Item3,
tuple6.Item4, tuple6.Item5, tuple6.Item6)
' Displays Test scores for Jane: 90, 87, 93, 67, 100
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2,T3,T4,T5,T6> třídy.
var tuple6 = new Tuple<string, int, int, int, int, int>
("Jane", 90, 87, 93, 67, 100);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
tuple6.Item1, tuple6.Item2, tuple6.Item3,
tuple6.Item4, tuple6.Item5, tuple6.Item6);
// Displays Test scores for Jane: 90, 87, 93, 67, 100
let tuple6 =
Tuple<string, int, int, int, int, int>("Jane", 90, 87, 93, 67, 100)
printfn
$"Test scores for {tuple6.Item1}: {tuple6.Item2}, {tuple6.Item3}, {tuple6.Item4}, {tuple6.Item5}, {tuple6.Item6}"
// Displays Test scores for Jane: 90, 87, 93, 67, 100
Dim tuple6 = New Tuple(Of String, Integer, Integer, Integer,
Integer, Integer) _
("Jane", 90, 87, 93, 67, 100)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}",
tuple6.Item1, tuple6.Item2, tuple6.Item3,
tuple6.Item4, tuple6.Item5, tuple6.Item6)
' Displays Test scores for Jane: 90, 87, 93, 67, 100
Viz také
Platí pro
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou kolekci 5 členů nebo quintuple.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static Tuple<T1, T2, T3, T4, T5> ^ Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5);
public static Tuple<T1,T2,T3,T4,T5> Create<T1,T2,T3,T4,T5>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 -> 'T1 * 'T2 * 'T3 * 'T4 * 'T5
Public Shared Function Create(Of T1, T2, T3, T4, T5) (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5) As Tuple(Of T1, T2, T3, T4, T5)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
- T4
Typ čtvrté součásti řazené kolekce členů.
- T5
Typ páté součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
- item4
- T4
Hodnota čtvrté součásti řazené kolekce členů.
- item5
- T5
Hodnota páté součásti řazené kolekce členů.
Návraty
5řazená kolekce členů, jejíž hodnota je (item1, item2, item3item4, ). item5
Poznámky
Create je pomocná metoda, kterou můžete volat vytvoření instance objektu 5-řazené kolekce členů, aniž byste museli explicitně určit typy jeho komponent. Následující příklad používá metodu Create k vytvoření instance 5-řazené kolekce členů.
var tuple5 = Tuple.Create("New York", 1990, 7322564, 2000, 8008278);
Console.WriteLine("{0}: {1:N0} in {2}, {3:N0} in {4}",
tuple5.Item1, tuple5.Item3, tuple5.Item2,
tuple5.Item5, tuple5.Item4);
// Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
let tuple5 =
Tuple.Create("New York", 1990, 7322564, 2000, 8008278)
printfn $"{tuple5.Item1}: {tuple5.Item3:N0} in {tuple5.Item2}, {tuple5.Item5:N0} in {tuple5.Item4}"
// Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
Dim tuple5 = Tuple.Create("New York", 1990, 7322564, 2000,
8008278)
Console.WriteLine("{0}: {1:N0} in {2}, {3:N0} in {4}",
tuple5.Item1, tuple5.Item3, tuple5.Item2,
tuple5.Item5, tuple5.Item4)
' Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2,T3,T4,T5> třídy.
var tuple5 = new Tuple<string, int, int, int, int>
("New York", 1990, 7322564, 2000, 8008278);
Console.WriteLine("{0}: {1:N0} in {2}, {3:N0} in {4}",
tuple5.Item1, tuple5.Item3, tuple5.Item2,
tuple5.Item5, tuple5.Item4);
// Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
let tuple5 =
Tuple<string, int, int, int, int>("New York", 1990, 7322564, 2000, 8008278)
printfn $"{tuple5.Item1}: {tuple5.Item3:N0} in {tuple5.Item2}, {tuple5.Item5:N0} in {tuple5.Item4}"
// Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
Dim tuple5 = New Tuple(Of String, Integer, Integer,
Integer, Integer) _
("New York", 1990, 7322564, 2000, 8008278)
Console.WriteLine("{0}: {1:N0} in {2}, {3:N0} in {4}",
tuple5.Item1, tuple5.Item3, tuple5.Item2,
tuple5.Item5, tuple5.Item4)
' Displays New York: 7,322,564 in 1990, 8,008,278 in 2000
Viz také
Platí pro
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou řazenou kolekci 4 členů nebo čtyřnásobnou kolekci členů.
public:
generic <typename T1, typename T2, typename T3, typename T4>
static Tuple<T1, T2, T3, T4> ^ Create(T1 item1, T2 item2, T3 item3, T4 item4);
public static Tuple<T1,T2,T3,T4> Create<T1,T2,T3,T4>(T1 item1, T2 item2, T3 item3, T4 item4);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 -> 'T1 * 'T2 * 'T3 * 'T4
Public Shared Function Create(Of T1, T2, T3, T4) (item1 As T1, item2 As T2, item3 As T3, item4 As T4) As Tuple(Of T1, T2, T3, T4)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
- T4
Typ čtvrté součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
- item4
- T4
Hodnota čtvrté součásti řazené kolekce členů.
Návraty
4řazená kolekce členů, jejíž hodnota je (item1, item2, item3, item4).
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance objektu 4-řazené kolekce členů, aniž byste museli explicitně určit typy jeho komponent. Následující příklad používá metodu Create k vytvoření instance 4-řazené kolekce členů.
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
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2,T3,T4>.Tuple<T1,T2,T3,T4> třídy.
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
Viz také
Platí pro
Create<T1,T2,T3>(T1, T2, T3)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou kolekci řazených kolekcí členů nebo trojitou kolekci členů.
public:
generic <typename T1, typename T2, typename T3>
static Tuple<T1, T2, T3> ^ Create(T1 item1, T2 item2, T3 item3);
public static Tuple<T1,T2,T3> Create<T1,T2,T3>(T1 item1, T2 item2, T3 item3);
static member Create : 'T1 * 'T2 * 'T3 -> 'T1 * 'T2 * 'T3
Public Shared Function Create(Of T1, T2, T3) (item1 As T1, item2 As T2, item3 As T3) As Tuple(Of T1, T2, T3)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
- T3
Typ třetí komponenty řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
- item3
- T3
Hodnota třetí součásti řazené kolekce členů.
Návraty
3řazená kolekce členů, jejíž hodnota je (item1, item2, item3).
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance objektu řazené kolekce členů bez explicitního určení typů jeho komponent. Následující příklad používá metodu Create k vytvoření instance 3-řazené kolekce členů.
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
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2,T3>.Tuple<T1,T2,T3> třídy.
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
Viz také
Platí pro
Create<T1,T2>(T1, T2)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou řazenou kolekci členů nebo dvojici.
public:
generic <typename T1, typename T2>
static Tuple<T1, T2> ^ Create(T1 item1, T2 item2);
public static Tuple<T1,T2> Create<T1,T2>(T1 item1, T2 item2);
static member Create : 'T1 * 'T2 -> 'T1 * 'T2
Public Shared Function Create(Of T1, T2) (item1 As T1, item2 As T2) As Tuple(Of T1, T2)
Parametry typu
- T1
Typ první součásti řazené kolekce členů.
- T2
Typ druhé součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota první součásti řazené kolekce členů.
- item2
- T2
Hodnota druhé součásti řazené kolekce členů.
Návraty
2řazená kolekce členů, jejíž hodnota je (item1, item2).
Poznámky
Create je pomocná metoda, kterou můžete volat vytvoření instance objektu 2-řazené kolekce členů, aniž byste museli explicitně určit typy jeho komponent. Následující příklad používá metodu Create k vytvoření instance 2-řazené kolekce členů.
var tuple2 = Tuple.Create("New York", 32.68);
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2);
// Displays New York: 32.68
let tuple2 = Tuple.Create("New York", 32.68)
printfn $"{tuple2.Item1}: {tuple2.Item2}"
// Displays New York: 32.68
Dim tuple2 = Tuple.Create("New York", 32.68)
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2)
' Displays New York: 32.68
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1,T2> třídy.
var tuple2 = new Tuple<string, double>("New York", 32.68);
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2);
// Displays New York: 32.68
let tuple2 = Tuple<string, double>("New York", 32.68)
printfn $"{tuple2.Item1}: {tuple2.Item2}"
// Displays New York: 32.68
Dim tuple2 = New Tuple(Of String, Double)("New York", 32.68)
Console.WriteLine("{0}: {1}", tuple2.Item1, tuple2.Item2)
' Displays New York: 32.68
Viz také
Platí pro
Create<T1>(T1)
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
- Zdroj:
- Tuple.cs
Vytvoří novou kolekci 1 členů nebo singleton.
public:
generic <typename T1>
static Tuple<T1> ^ Create(T1 item1);
public static Tuple<T1> Create<T1>(T1 item1);
static member Create : 'T1 -> 'T1
Public Shared Function Create(Of T1) (item1 As T1) As Tuple(Of T1)
Parametry typu
- T1
Typ jediné součásti řazené kolekce členů.
Parametry
- item1
- T1
Hodnota jediné součásti řazené kolekce členů.
Návraty
Řazená kolekce členů, jejíž hodnota je (item1).
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance objektu 1-řazené kolekce členů, aniž byste museli explicitně určit typ jeho komponenty. Následující příklad používá metodu Create k vytvoření instance 1-řazené kolekce členů, jejíž součást je typu Int32.
var tuple1 = Tuple.Create(12);
Console.WriteLine(tuple1.Item1); // Displays 12
let tuple1 = Tuple.Create 12
printfn $"{tuple1.Item1}" // Displays 12
Dim tuple1 = Tuple.Create(12)
Console.WriteLine(tuple1.Item1) ' Displays 12
Tento kód je ekvivalentní následujícímu volání konstruktoru Tuple<T1> třídy.
var tuple1 = new Tuple<int>(12);
Console.WriteLine(tuple1.Item1); // Displays 12
let tuple1 = Tuple<int> 12
printfn $"{tuple1.Item1}" // Displays 12
Dim tuple1 = New Tuple(Of Integer)(12)
Console.WriteLine(tuple1.Item1) ' Displays 12