Sdílet prostřednictvím


ValueTuple.Create Metoda

Definice

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

ValueTuple

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

ValueTuple<T1,T2,T3,T4,T5,T6,T7>

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

ValueTuple<T1,T2,T3,T4,T5,T6>

Ř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

ValueTuple<T1,T2,T3,T4,T5>

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

ValueTuple<T1,T2,T3,T4>

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

ValueTuple<T1,T2,T3>

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

ValueTuple<T1,T2>

Ř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

ValueTuple<T1>

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.

Platí pro