ValueTuple.Create Metódus

Definíció

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

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

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.

A következőre érvényes: