ValueTuple.Create Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie krotki wartości.
Przeciążenia
Create() |
Tworzy nową krotkę wartości z zerowymi składnikami. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Tworzy nową krotkę wartości z 8 składnikami (ósemką). |
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Tworzy nową krotkę wartości z 7 składnikami (septuple). |
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Tworzy nową krotkę wartości z 6 składnikami (sexuple). |
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Tworzy nową krotkę wartości z 5 składnikami (kwintesencją). |
Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Tworzy nową krotkę wartości z 4 składnikami (czterokrotnie). |
Create<T1,T2,T3>(T1, T2, T3) |
Tworzy nową krotkę wartości z 3 składnikami (potrójne). |
Create<T1,T2>(T1, T2) |
Tworzy nową krotkę wartości z 2 składnikami (parą). |
Create<T1>(T1) |
Tworzy nową krotkę wartości z 1 składnikiem (pojedynczą). |
Create()
Tworzy nową krotkę wartości z zerowymi składnikami.
public:
static ValueTuple Create();
public static ValueTuple Create ();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple
Zwraca
Nowa krotka wartości bez składników.
Dotyczy
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)
Tworzy nową krotkę wartości z 8 składnikami (ósemką).
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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
- T4
Typ czwartego składnika kolekcji wartości.
- T5
Typ piątego składnika kolekcji wartości.
- T6
Typ szóstego składnika kolekcji wartości.
- T7
Typ siódmego składnika krotki wartości.
- T8
Typ ósmego składnika krotki wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
- item4
- T4
Wartość czwartego składnika kolekcji wartości.
- item5
- T5
Wartość piątego składnika kolekcji wartości.
- item6
- T6
Wartość szóstego składnika krotki wartości.
- item7
- T7
Wartość siódmego składnika krotki wartości.
- item8
- T8
Wartość ósmego składnika krotki wartości.
Zwraca
- ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8>>
Krotka wartości z 8 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki o wartości 8 składników bez konieczności jawnego określania typów jego składników.
Uwaga
Należy wywołać konstruktora, ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> aby utworzyć krotkę z dziewięcioma lub większą większa większa liczba składników, chyba że język zapewnia specjalną składnię do tego celu. Metody statyczne ValueTuple struktury nie mogą służyć do tworzenia krotki z co najmniej dziewięcioma składnikami.
Dotyczy
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)
Tworzy nową krotkę wartości z 7 składnikami (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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
- T4
Typ czwartego składnika kolekcji wartości.
- T5
Typ piątego składnika kolekcji wartości.
- T6
Typ szóstego składnika kolekcji wartości.
- T7
Typ siódmego składnika krotki wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
- item4
- T4
Wartość czwartego składnika kolekcji wartości.
- item5
- T5
Wartość piątego składnika kolekcji wartości.
- item6
- T6
Wartość szóstego składnika krotki wartości.
- item7
- T7
Wartość siódmego składnika krotki wartości.
Zwraca
Krotka wartości z 7 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 7-składnikowej bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)
Tworzy nową krotkę wartości z 6 składnikami (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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
- T4
Typ czwartego składnika kolekcji wartości.
- T5
Typ piątego składnika kolekcji wartości.
- T6
Typ szóstego składnika kolekcji wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
- item4
- T4
Wartość czwartego składnika kolekcji wartości.
- item5
- T5
Wartość piątego składnika kolekcji wartości.
- item6
- T6
Wartość szóstego składnika krotki wartości.
Zwraca
Krotka wartości z 6 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 6-składnikowej bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
Tworzy nową krotkę wartości z 5 składnikami (kwintesencją).
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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
- T4
Typ czwartego składnika kolekcji wartości.
- T5
Typ piątego składnika kolekcji wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
- item4
- T4
Wartość czwartego składnika kolekcji wartości.
- item5
- T5
Wartość piątego składnika kolekcji wartości.
Zwraca
Krotka wartości z 5 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki o wartości 5 składników bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
Tworzy nową krotkę wartości z 4 składnikami (czterokrotnie).
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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
- T4
Typ czwartego składnika kolekcji wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
- item4
- T4
Wartość czwartego składnika kolekcji wartości.
Zwraca
Krotka wartości z 4 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 4-składnikowej bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1,T2,T3>(T1, T2, T3)
Tworzy nową krotkę wartości z 3 składnikami (potrójne).
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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
- T3
Typ trzeciego składnika kolekcji wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
- item3
- T3
Wartość trzeciego składnika kolekcji wartości.
Zwraca
Krotka wartości z 3 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 3-składnikowej bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1,T2>(T1, T2)
Tworzy nową krotkę wartości z 2 składnikami (parą).
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 pierwszego składnika krotki wartości.
- T2
Typ drugiego składnika kolekcji wartości.
Parametry
- item1
- T1
Wartość pierwszego składnika krotki wartości.
- item2
- T2
Wartość drugiego składnika kolekcji wartości.
Zwraca
Krotka wartości z 2 składnikami.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 2-składnikowej bez konieczności jawnego określania typów jego składników.
Dotyczy
Create<T1>(T1)
Tworzy nową krotkę wartości z 1 składnikiem (pojedynczą).
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 jedynego składnika krotki wartości.
Parametry
- item1
- T1
Wartość jedynego składnika krotki wartości.
Zwraca
Krotka wartości z 1 składnikiem.
Uwagi
Create to metoda pomocnika, którą można wywołać w celu utworzenia wystąpienia krotki wartości 1-składnikowej bez konieczności jawnego określania typu jego składnika.