ValueTuple.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ří novou instanci kolekce členů řazené kolekce členů.
Přetížení
Create() |
Vytvoří novou řazenou kolekci hodnot s nulovými komponentami. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Vytvoří novou kolekci členů hodnot s 8 komponentami (oktávkou). |
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Vytvoří novou řazenou kolekci hodnot s 7 komponentami (septuple). |
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Vytvoří novou řazenou kolekci hodnot se 6 komponentami (sexuple). |
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Vytvoří novou řazenou kolekci hodnot s 5 komponentami (quintuple). |
Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Vytvoří novou řazenou kolekci hodnot se 4 komponentami (čtyřnásobnou). |
Create<T1,T2,T3>(T1, T2, T3) |
Vytvoří novou řazenou kolekci hodnot se 3 komponentami (trojitým). |
Create<T1,T2>(T1, T2) |
Vytvoří novou řazenou kolekci hodnot se 2 komponentami (párem). |
Create<T1>(T1) |
Vytvoří novou řazenou kolekci hodnot se 1 komponentou (singleton). |
Create()
Vytvoří novou řazenou kolekci hodnot s nulovými komponentami.
public:
static ValueTuple Create();
public static ValueTuple Create ();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple
Návraty
Nová kolekce členů hodnot bez komponent.
Platí pro
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)
Vytvoří novou kolekci členů hodnot s 8 komponentami (oktávkou).
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8>> Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8);
public static (T1, T2, T3, T4, T5, T6, T7, (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 -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'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 ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8))
Parametry typu
- T1
Typ první komponenty kolekce členů hodnot.
- T2
Typ druhé komponenty kolekce členů hodnot.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
- T4
Typ čtvrté komponenty řazené kolekce členů hodnoty.
- T5
Typ páté komponenty řazené kolekce členů hodnoty.
- T6
Typ šesté komponenty kolekce členů hodnoty.
- T7
Typ sedmé komponenty řazené kolekce členů hodnoty.
- T8
Typ osmé komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
- item4
- T4
Hodnota čtvrté komponenty řazené kolekce členů hodnoty.
- item5
- T5
Hodnota páté komponenty řazené kolekce členů hodnoty.
- item6
- T6
Hodnota šesté komponenty řazené kolekce členů hodnoty.
- item7
- T7
Hodnota sedmé komponenty řazené kolekce členů hodnoty.
- item8
- T8
Hodnota osmé komponenty řazené kolekce členů hodnoty.
Návraty
- ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8>>
Kolekce členů hodnot s 8 komponentami.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance kolekce členů hodnot 8 komponent, aniž byste museli explicitně určit typy jeho komponent.
Poznámka
Konstruktor musíte volat ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> , aby se vytvořila kolekce členů s devíti nebo více komponentami, pokud váš jazyk pro tento účel neposkytuje speciální syntaxi. Statické metody ValueTuple struktury nelze použít k vytvoření kolekce členů s devíti nebo více komponentami.
Platí pro
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)
Vytvoří novou řazenou kolekci hodnot s 7 komponentami (septuple).
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
static ValueTuple<T1, T2, T3, T4, T5, T6, T7> Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7);
public static (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 -> ValueTuple<'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 ValueTuple(Of T1, T2, T3, T4, T5, T6, T7)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
- T4
Typ čtvrté komponenty řazené kolekce členů hodnoty.
- T5
Typ páté komponenty řazené kolekce členů hodnoty.
- T6
Typ šesté komponenty řazené kolekce členů hodnoty.
- T7
Typ sedmé komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
- item4
- T4
Hodnota čtvrté komponenty řazené kolekce členů hodnot.
- item5
- T5
Hodnota páté komponenty řazené kolekce členů hodnoty.
- item6
- T6
Hodnota šesté součásti řazené kolekce členů hodnoty.
- item7
- T7
Hodnota sedmé komponenty řazené kolekce členů hodnoty.
Návraty
Kolekce členů hodnot s 7 komponentami.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance kolekce členů hodnot 7 komponent, aniž byste museli explicitně určit typy jeho komponent.
Platí pro
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)
Vytvoří novou řazenou kolekci hodnot se 6 komponentami (sexuple).
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static ValueTuple<T1, T2, T3, T4, T5, T6> Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6);
public static (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 -> ValueTuple<'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 ValueTuple(Of T1, T2, T3, T4, T5, T6)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
- T4
Typ čtvrté komponenty řazené kolekce členů hodnoty.
- T5
Typ páté komponenty řazené kolekce členů hodnoty.
- T6
Typ šesté komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
- item4
- T4
Hodnota čtvrté komponenty řazené kolekce členů hodnot.
- item5
- T5
Hodnota páté komponenty řazené kolekce členů hodnoty.
- item6
- T6
Hodnota šesté součásti řazené kolekce členů hodnoty.
Návraty
Řazená kolekce hodnot se 6 komponentami
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnot 6 komponent, aniž byste museli explicitně určit typy jeho komponent.
Platí pro
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
Vytvoří novou řazenou kolekci hodnot s 5 komponentami (quintuple).
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static ValueTuple<T1, T2, T3, T4, T5> Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5);
public static (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 -> ValueTuple<'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 ValueTuple(Of T1, T2, T3, T4, T5)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
- T4
Typ čtvrté komponenty řazené kolekce členů hodnoty.
- T5
Typ páté komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
- item4
- T4
Hodnota čtvrté komponenty řazené kolekce členů hodnot.
- item5
- T5
Hodnota páté komponenty řazené kolekce členů hodnoty.
Návraty
Kolekce členů hodnot s 5 komponentami.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnot 5 komponent, aniž byste museli explicitně určit typy jeho komponent.
Platí pro
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
Vytvoří novou řazenou kolekci hodnot se 4 komponentami (čtyřnásobnou).
public:
generic <typename T1, typename T2, typename T3, typename T4>
static ValueTuple<T1, T2, T3, T4> Create(T1 item1, T2 item2, T3 item3, T4 item4);
public static (T1, T2, T3, T4) Create<T1,T2,T3,T4> (T1 item1, T2 item2, T3 item3, T4 item4);
static member Create : 'T1 * 'T2 * 'T3 * 'T4 -> ValueTuple<'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 ValueTuple(Of T1, T2, T3, T4)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
- T4
Typ čtvrté komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
- item4
- T4
Hodnota čtvrté komponenty řazené kolekce členů hodnot.
Návraty
Hodnota řazená kolekce členů se 4 komponentami.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnot 4 komponent, aniž byste museli explicitně určit typy jeho komponent.
Platí pro
Create<T1,T2,T3>(T1, T2, T3)
Vytvoří novou řazenou kolekci hodnot se 3 komponentami (trojitým).
public:
generic <typename T1, typename T2, typename T3>
static ValueTuple<T1, T2, T3> Create(T1 item1, T2 item2, T3 item3);
public static (T1, T2, T3) Create<T1,T2,T3> (T1 item1, T2 item2, T3 item3);
static member Create : 'T1 * 'T2 * 'T3 -> ValueTuple<'T1, 'T2, 'T3>
Public Shared Function Create(Of T1, T2, T3) (item1 As T1, item2 As T2, item3 As T3) As ValueTuple(Of T1, T2, T3)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
- T3
Typ třetí komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
- item3
- T3
Hodnota třetí komponenty řazené kolekce členů hodnoty.
Návraty
Hodnota řazená kolekce členů se 3 komponentami
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnot 3 komponent, aniž byste museli explicitně zadávat typy jeho komponent.
Platí pro
Create<T1,T2>(T1, T2)
Vytvoří novou řazenou kolekci hodnot se 2 komponentami (párem).
public:
generic <typename T1, typename T2>
static ValueTuple<T1, T2> Create(T1 item1, T2 item2);
public static (T1, T2) Create<T1,T2> (T1 item1, T2 item2);
static member Create : 'T1 * 'T2 -> ValueTuple<'T1, 'T2>
Public Shared Function Create(Of T1, T2) (item1 As T1, item2 As T2) As ValueTuple(Of T1, T2)
Parametry typu
- T1
Typ první komponenty řazené kolekce členů hodnoty.
- T2
Typ druhé komponenty řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota první komponenty řazené kolekce členů hodnoty.
- item2
- T2
Hodnota druhé komponenty řazené kolekce členů hodnoty.
Návraty
Řazená kolekce hodnot se 2 komponentami.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnot 2 komponent, aniž byste museli explicitně určit typy jeho komponent.
Platí pro
Create<T1>(T1)
Vytvoří novou řazenou kolekci hodnot se 1 komponentou (singleton).
public:
generic <typename T1>
static ValueTuple<T1> Create(T1 item1);
public static (T1) Create<T1> (T1 item1);
static member Create : 'T1 -> ValueTuple<'T1>
Public Shared Function Create(Of T1) (item1 As T1) As ValueTuple(Of T1)
Parametry typu
- T1
Typ jediné součásti řazené kolekce členů hodnoty.
Parametry
- item1
- T1
Hodnota jediné součásti řazené kolekce členů hodnoty.
Návraty
Hodnota řazená kolekce členů se 1 komponentou.
Poznámky
Create je pomocná metoda, kterou můžete volat k vytvoření instance řazené kolekce členů hodnoty 1 komponenty, aniž byste museli explicitně určit typ jeho komponenty.