ValueTuple.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova instância de tupla de valor.
Sobrecargas
Create() |
Cria uma nova tupla de valor com nenhum componente. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Cria uma nova tupla de valor com oito componentes (um óctuplo). |
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Cria uma nova tupla de valor com sete componentes (um sétuplo). |
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Cria uma nova tupla de valor com seis componentes (um sêxtuplo). |
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Cria uma nova tupla de valor com cinco componentes (um quíntuplo). |
Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Cria uma nova tupla de valor com quatro componentes (um quádruplo). |
Create<T1,T2,T3>(T1, T2, T3) |
Cria uma nova tupla de valor com três componentes (um triplo). |
Create<T1,T2>(T1, T2) |
Cria uma nova tupla de valor com dois componentes (um par). |
Create<T1>(T1) |
Cria uma nova tupla de valor com um componente (um singleton). |
Create()
Cria uma nova tupla de valor com nenhum componente.
public:
static ValueTuple Create();
public static ValueTuple Create ();
static member Create : unit -> ValueTuple
Public Shared Function Create () As ValueTuple
Retornos
Uma nova tupla de valor com nenhum componente.
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 oito componentes (um óctuplo).
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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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 da tupla de valor.
- T6
O tipo do sexto componente da tupla de valor.
- T7
O tipo do sétimo componente da tupla de valor.
- T8
O tipo do oitavo 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 de valor.
- item6
- T6
O valor do sexto componente da tupla de valor.
- item7
- T7
O valor do sétimo componente da tupla de valor.
- item8
- T8
O valor do oitavo componente da tupla de valor.
Retornos
- ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8>>
Uma tupla de valor com oito componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 8 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Observação
Você 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 seu idioma forneça uma sintaxe especial para essa finalidade. Os métodos estáticos da ValueTuple estrutura não podem ser usados para criar uma tupla 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 sete componentes (um sétuplo).
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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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 da tupla de valor.
- T6
O tipo do sexto componente da tupla de valor.
- T7
O tipo do sétimo 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 de valor.
- item6
- T6
O valor do sexto componente da tupla de valor.
- item7
- T7
O valor do sétimo componente da tupla de valor.
Retornos
Uma tupla de valor com sete componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 7 componentes sem precisar especificar explicitamente os tipos de 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 seis componentes (um sêxtuplo).
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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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 da tupla de valor.
- 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 de valor.
- item6
- T6
O valor do sexto componente da tupla de valor.
Retornos
Uma tupla de valor com seis componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 6 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Aplica-se a
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5)
Cria uma nova tupla de valor com cinco 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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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 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 de valor.
Retornos
Uma tupla de valor com cinco componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 5 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Aplica-se a
Create<T1,T2,T3,T4>(T1, T2, T3, T4)
Cria uma nova tupla de valor com quatro 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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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.
Retornos
Uma tupla de valor com quatro componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 4 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Aplica-se a
Create<T1,T2,T3>(T1, T2, T3)
Cria uma nova tupla de valor com três 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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo componente da tupla de 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.
Retornos
Uma tupla de valor com três componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 3 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Aplica-se a
Create<T1,T2>(T1, T2)
Cria uma nova tupla de valor com dois 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
- T1
O tipo do primeiro componente da tupla de valor.
- T2
O tipo do segundo 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.
Retornos
Uma tupla de valor com dois componentes.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 2 componentes sem precisar especificar explicitamente os tipos de seus componentes.
Aplica-se a
Create<T1>(T1)
Cria uma nova tupla de valor com um 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
- T1
O tipo do componente único da tupla de valor.
Parâmetros
- item1
- T1
O valor do componente único da tupla de valor.
Retornos
Uma tupla de valor com um componente.
Comentários
Create é um método auxiliar que você pode chamar para instanciar uma tupla de valor de 1 componente sem precisar especificar explicitamente o tipo de seu componente.