ValueTuple.Create Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy új értékrekordpéldányt.
Túlterhelések
| Name | Description |
|---|---|
| Create() |
Létrehoz egy új értékrekordot nulla összetevővel. |
| Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Új értékrekordot hoz létre 8 összetevővel (oktuple). |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Létrehoz egy új értékcsúcsot 7 összetevővel (septuple). |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Létrehoz egy új értéket 6 összetevővel (sexuple). |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Létrehoz egy új értékrekordot 5 összetevővel (kvintuple). |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Létrehoz egy új értékrekordot 4 összetevővel (négy részből). |
| Create<T1,T2,T3>(T1, T2, T3) |
Létrehoz egy új értékrekordot 3 összetevővel (egy triplával). |
| Create<T1,T2>(T1, T2) |
Létrehoz egy új értékrekordot 2 összetevővel (párral). |
| Create<T1>(T1) |
Egy új értékrekordot hoz létre 1 összetevővel (egyetlentonnal). |
Create()
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékrekordot nulla összetevővel.
public:
static ValueTuple Create();
public static ValueTuple Create();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple
Válaszok
Egy új érték, amely nem tartalmaz összetevőket.
A következőre érvényes:
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Új értékrekordot hoz létre 8 összetevővel (oktuple).
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))
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
- T4
Az értékrekord negyedik összetevőjének típusa.
- T5
Az értékrekord ötödik összetevőjének típusa.
- T6
Az értékfedés hatodik összetevőjének típusa.
- T7
Az értékrekord hetedik összetevőjének típusa.
- T8
Az értékrekord nyolcadik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
- item4
- T4
Az értékrekord negyedik összetevőjének értéke.
- item5
- T5
Az értékrekord ötödik összetevőjének értéke.
- item6
- T6
Az értékrekord hatodik összetevőjének értéke.
- item7
- T7
Az értékrekord hetedik összetevőjének értéke.
- item8
- T8
Az értékrekord nyolcadik összetevőjének értéke.
Válaszok
Egy érték 8 összetevővel.
Megjegyzések
Create Egy segédmetódus, amellyel meghívhat egy 8 összetevőből álló értékrekord példányosítását anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
Note
Meg kell hívnia a ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> konstruktort, hogy kilenc vagy több összetevőből álló rekordot hozzon létre, kivéve, ha a nyelv speciális szintaxist biztosít erre a célra. A struktúra statikus módszerei ValueTuple nem használhatók kilenc vagy több összetevőből álló rekord létrehozásához.
A következőre érvényes:
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékcsúcsot 7 összetevővel (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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
- T4
Az értékrekord negyedik összetevőjének típusa.
- T5
Az értékrekord ötödik összetevőjének típusa.
- T6
Az értékfedés hatodik összetevőjének típusa.
- T7
Az értékrekord hetedik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
- item4
- T4
Az értékrekord negyedik összetevőjének értéke.
- item5
- T5
Az értékrekord ötödik összetevőjének értéke.
- item6
- T6
Az értékrekord hatodik összetevőjének értéke.
- item7
- T7
Az értékrekord hetedik összetevőjének értéke.
Válaszok
Egy érték 7 összetevővel.
Megjegyzések
Create Egy segédmetódus, amellyel meghívhat egy 7 összetevőből álló érték példányosítását anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értéket 6 összetevővel (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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
- T4
Az értékrekord negyedik összetevőjének típusa.
- T5
Az értékrekord ötödik összetevőjének típusa.
- T6
Az értékfedés hatodik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
- item4
- T4
Az értékrekord negyedik összetevőjének értéke.
- item5
- T5
Az értékrekord ötödik összetevőjének értéke.
- item6
- T6
Az értékrekord hatodik összetevőjének értéke.
Válaszok
Egy érték 6 összetevővel.
Megjegyzések
Create egy segédmetódus, amellyel meghívhatja a 6 összetevőből álló értékfokok példányosítását anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékrekordot 5 összetevővel (kvintuple).
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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
- T4
Az értékrekord negyedik összetevőjének típusa.
- T5
Az értékrekord ötödik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
- item4
- T4
Az értékrekord negyedik összetevőjének értéke.
- item5
- T5
Az értékrekord ötödik összetevőjének értéke.
Válaszok
Egy érték 5 összetevővel.
Megjegyzések
Create egy segédmetódus, amely meghívható egy 5 összetevőből álló érték példányosítására anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékrekordot 4 összetevővel (négy részből).
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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
- T4
Az értékrekord negyedik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
- item4
- T4
Az értékrekord negyedik összetevőjének értéke.
Válaszok
Egy érték 4 összetevővel.
Megjegyzések
Create egy segédmetódus, amellyel meghívható egy 4 összetevős érték példányosítása anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1,T2,T3>(T1, T2, T3)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékrekordot 3 összetevővel (egy triplával).
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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
- T3
Az értékrekord harmadik összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
- item3
- T3
Az értékrekord harmadik összetevőjének értéke.
Válaszok
Egy érték 3 összetevővel.
Megjegyzések
Create egy segédmetódus, amellyel meghívhat egy 3 összetevős értékfokok példányosítására anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1,T2>(T1, T2)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Létrehoz egy új értékrekordot 2 összetevővel (párral).
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)
Típusparaméterek
- T1
Az értékrekord első összetevőjének típusa.
- T2
Az értékrekord második összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord első összetevőjének értéke.
- item2
- T2
Az értékrekord második összetevőjének értéke.
Válaszok
Egy érték 2 összetevővel.
Megjegyzések
Create Egy segédmetódus, amellyel meghívhat egy kétkomponensű értékegység példányosítására anélkül, hogy explicit módon meg kellene adnia az összetevők típusait.
A következőre érvényes:
Create<T1>(T1)
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
- Forrás:
- ValueTuple.cs
Egy új értékrekordot hoz létre 1 összetevővel (egyetlentonnal).
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)
Típusparaméterek
- T1
Az értékrekord egyetlen összetevőjének típusa.
Paraméterek
- item1
- T1
Az értékrekord egyetlen összetevőjének értéke.
Válaszok
Egy érték 1 összetevővel.
Megjegyzések
Create egy segédmetódus, amely meghívható egy 1 összetevőből álló érték példányosítására anélkül, hogy explicit módon meg kellene adnia az összetevő típusát.