ValueTuple.Create Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma nova instância de tupla de valor.
Sobrecargas
| Name | Description |
|---|---|
| Create() |
Cria uma nova tuplo de valor com componentes zeros. |
| Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Cria uma nova tupla de valor com 8 componentes (um octuplo). |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Cria uma nova tupla de valor com 7 componentes (um septuplo). |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Cria uma nova tupla de valor com 6 componentes (um sexo). |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Cria uma nova tuplo de valor com 5 componentes (um quíntuplo). |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Cria uma nova tupla de valor com 4 componentes (um quádruplo). |
| Create<T1,T2,T3>(T1, T2, T3) |
Cria uma nova tupla de valor com 3 componentes (um triplo). |
| Create<T1,T2>(T1, T2) |
Cria uma nova tupla de valor com 2 componentes (um par). |
| Create<T1>(T1) |
Cria uma nova tupla de valor com 1 componente (um singleton). |
Create()
Cria uma nova tuplo de valor com componentes zeros.
public:
static ValueTuple Create();
public static ValueTuple Create();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple
Devoluções
Uma nova tupla de valor sem componentes.
Aplica-se a
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8)
Cria uma nova tupla de valor com 8 componentes (um octuplo).
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))
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
- T4
O tipo do quarto componente da tupla de valor.
- T5
O tipo do quinto componente do valor tupla.
- T6
O tipo do sexto componente da tupla de valor.
- T7
O tipo do valor do sétimo componente da tupla.
- T8
O tipo do oitavo componente do valor da tupla.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
- item4
- T4
O valor do quarto componente da tupla de valor.
- item5
- T5
O valor do quinto componente da tupla.
- item6
- T6
O valor do sexto componente da tupla de valor.
- item7
- T7
O valor do sétimo componente da tupla.
- item8
- T8
O valor do oitavo componente da tupla.
Devoluções
Uma tupla de valor com 8 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 8 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Note
Deve chamar o ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> construtor para criar uma tupla com nove ou mais componentes, a menos que a sua linguagem forneça uma sintaxe especial para esse fim. Os métodos estáticos da ValueTuple estrutura não podem ser usados para criar uma tuplas com nove ou mais componentes.
Aplica-se a
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7)
Cria uma nova tupla de valor com 7 componentes (um septuplo).
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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
- T4
O tipo do quarto componente da tupla de valor.
- T5
O tipo do quinto componente do valor tupla.
- T6
O tipo do sexto componente da tupla de valor.
- T7
O tipo do valor do sétimo componente da tupla.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
- item4
- T4
O valor do quarto componente da tupla de valor.
- item5
- T5
O valor do quinto componente da tupla.
- item6
- T6
O valor do sexto componente da tupla de valor.
- item7
- T7
O valor do sétimo componente da tupla.
Devoluções
Uma tupla de valor com 7 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de 7 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6)
Cria uma nova tupla de valor com 6 componentes (um sexo).
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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
- T4
O tipo do quarto componente da tupla de valor.
- T5
O tipo do quinto componente do valor tupla.
- T6
O tipo do sexto componente da tupla de valor.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
- item4
- T4
O valor do quarto componente da tupla de valor.
- item5
- T5
O valor do quinto componente da tupla.
- item6
- T6
O valor do sexto componente da tupla de valor.
Devoluções
Uma tupla de valor com 6 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 6 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
Cria uma nova tuplo de valor com 5 componentes (um quíntuplo).
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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
- T4
O tipo do quarto componente da tupla de valor.
- T5
O tipo do quinto componente do valor tupla.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
- item4
- T4
O valor do quarto componente da tupla de valor.
- item5
- T5
O valor do quinto componente da tupla.
Devoluções
Uma tupla de valor com 5 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 5 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
Cria uma nova tupla de valor com 4 componentes (um quádruplo).
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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
- T4
O tipo do quarto componente da tupla de valor.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
- item4
- T4
O valor do quarto componente da tupla de valor.
Devoluções
Uma tupla de valor com 4 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 4 componentes sem ter de especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1,T2,T3>(T1, T2, T3)
Cria uma nova tupla de valor com 3 componentes (um triplo).
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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
- T3
O tipo do terceiro componente da tupla de valor.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
- item3
- T3
O valor do terceiro componente da tupla de valor.
Devoluções
Uma tupla de valor com 3 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 3 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1,T2>(T1, T2)
Cria uma nova tupla de valor com 2 componentes (um 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)
Parâmetros de Tipo Genérico
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla-valor.
Parâmetros
- item1
- T1
O valor do primeiro componente da tupla de valor.
- item2
- T2
O valor do segundo componente da tupla de valor.
Devoluções
Uma tupla de valor com 2 componentes.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de 2 componentes sem precisar especificar explicitamente os tipos dos seus componentes.
Aplica-se a
Create<T1>(T1)
Cria uma nova tupla de valor com 1 componente (um 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)
Parâmetros de Tipo Genérico
- T1
O tipo do valor da tupla é o único componente.
Parâmetros
- item1
- T1
O valor do único componente da tupla de valor.
Devoluções
Uma tupla de valor com 1 componente.
Observações
Create é um método auxiliar que pode chamar para instanciar uma tupla de valor de um componente sem ter de especificar explicitamente o tipo do seu componente.