Partager via


ValueTuple.Create Méthode

Définition

Crée une instance de tuple valeur.

Surcharges

Create()

Crée un nouveau tuple de valeur avec zéro composant.

Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)

Crée un nouveau tuple de valeur avec 8 composants (octuple).

Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)

Crée un nouveau tuple de valeur avec 7 composants (septuple).

Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)

Crée un nouveau tuple de valeur avec 6 composants (sextuple).

Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)

Crée un nouveau tuple de valeur avec 5 composants (quintuple).

Create<T1,T2,T3,T4>(T1, T2, T3, T4)

Crée un nouveau tuple de valeur avec 4 composants (quadruple).

Create<T1,T2,T3>(T1, T2, T3)

Crée un nouveau tuple de valeur avec 3 composants (triple).

Create<T1,T2>(T1, T2)

Crée un nouveau tuple de valeur avec 2 composants (paire).

Create<T1>(T1)

Crée un nouveau tuple de valeur avec 1 composant (singleton).

Create()

Crée un nouveau tuple de valeur avec zéro composant.

public:
 static ValueTuple Create();
public static ValueTuple Create ();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple

Retours

ValueTuple

Un nouveau tuple de valeur sans composants.

S’applique à

Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)

Crée un nouveau tuple de valeur avec 8 composants (octuple).

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))

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

T4

Le type du quatrième composant du tuple de valeur.

T5

Le type du cinquième composant du tuple de valeur.

T6

Le type du sixième composant du tuple de valeur.

T7

Le type du septième composant du tuple de valeur.

T8

Le type du huitième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

item4
T4

La valeur du quatrième composant du tuple de valeur.

item5
T5

La valeur du cinquième composant du tuple de valeur.

item6
T6

La valeur du sixième composant du tuple de valeur.

item7
T7

La valeur du septième composant du tuple de valeur.

item8
T8

La valeur du huitième composant du tuple de valeur.

Retours

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

Un tuple de valeur avec 8 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 8 composants sans avoir à spécifier explicitement les types de ses composants.

Notes

Vous devez appeler le ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> constructeur pour créer un tuple avec neuf composants ou plus, sauf si votre langage fournit une syntaxe spéciale à cet effet. Les méthodes statiques de la ValueTuple structure ne peuvent pas être utilisées pour créer un tuple avec neuf composants ou plus.

S’applique à

Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)

Crée un nouveau tuple de valeur avec 7 composants (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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

T4

Le type du quatrième composant du tuple de valeur.

T5

Le type du cinquième composant du tuple de valeur.

T6

Le type du sixième composant du tuple de valeur.

T7

Le type du septième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

item4
T4

La valeur du quatrième composant du tuple de valeur.

item5
T5

La valeur du cinquième composant du tuple de valeur.

item6
T6

La valeur du sixième composant du tuple de valeur.

item7
T7

La valeur du septième composant du tuple de valeur.

Retours

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

Un tuple de valeur avec 7 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 7 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)

Crée un nouveau tuple de valeur avec 6 composants (sextuple).

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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

T4

Le type du quatrième composant du tuple de valeur.

T5

Le type du cinquième composant du tuple de valeur.

T6

Le type du sixième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

item4
T4

La valeur du quatrième composant du tuple de valeur.

item5
T5

La valeur du cinquième composant du tuple de valeur.

item6
T6

La valeur du sixième composant du tuple de valeur.

Retours

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

Un tuple de valeur avec 6 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 6 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)

Crée un nouveau tuple de valeur avec 5 composants (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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

T4

Le type du quatrième composant du tuple de valeur.

T5

Le type du cinquième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

item4
T4

La valeur du quatrième composant du tuple de valeur.

item5
T5

La valeur du cinquième composant du tuple de valeur.

Retours

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

Un tuple de valeur avec 5 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 5 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1,T2,T3,T4>(T1, T2, T3, T4)

Crée un nouveau tuple de valeur avec 4 composants (quadruple).

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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

T4

Le type du quatrième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

item4
T4

La valeur du quatrième composant du tuple de valeur.

Retours

ValueTuple<T1,T2,T3,T4>

Un tuple de valeur avec 4 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 4 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1,T2,T3>(T1, T2, T3)

Crée un nouveau tuple de valeur avec 3 composants (triple).

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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

T3

Le type du troisième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

item3
T3

La valeur du troisième composant du tuple de valeur.

Retours

ValueTuple<T1,T2,T3>

Un tuple de valeur avec 3 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 3 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1,T2>(T1, T2)

Crée un nouveau tuple de valeur avec 2 composants (paire).

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)

Paramètres de type

T1

Le type du premier composant du tuple de valeur.

T2

Le type du deuxième composant du tuple de valeur.

Paramètres

item1
T1

La valeur du premier composant du tuple de valeur.

item2
T2

La valeur du deuxième composant du tuple de valeur.

Retours

ValueTuple<T1,T2>

Un tuple de valeur avec 2 composants.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 2 composants sans avoir à spécifier explicitement les types de ses composants.

S’applique à

Create<T1>(T1)

Crée un nouveau tuple de valeur avec 1 composant (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)

Paramètres de type

T1

Le type du seul composant du tuple de valeur.

Paramètres

item1
T1

La valeur du seul composant du tuple de valeur.

Retours

ValueTuple<T1>

Un tuple de valeur avec 1 composant.

Remarques

Create est une méthode d’assistance que vous pouvez appeler pour instancier un tuple de valeur de 1 composant sans avoir à spécifier explicitement le type de son composant.

S’applique à