ValueTuple.Create ValueTuple.Create ValueTuple.Create ValueTuple.Create Method

Определение

Создает новый экземпляр кортежа значений.Creates a new value tuple instance.

Перегрузки

Create() Create() Create() Create()

Создает новый кортеж значений без компонентов.Creates a new value tuple with zero components.

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

Создает новый кортеж значений с 8 компонентами.Creates a new value tuple with 8 components (an octuple).

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

Создает новый кортеж значений с 7 компонентами.Creates a new value tuple with 7 components (a septuple).

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

Создает новый кортеж значений с 6 компонентами.Creates a new value tuple with 6 components (a sexuple).

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

Создает новый кортеж значений с 5 компонентами.Creates a new value tuple with 5 components (a quintuple).

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

Создает новый кортеж значений с 4 компонентами.Creates a new value tuple with 4 components (a quadruple).

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

Создает новый кортеж значений с тремя компонентами.Creates a new value tuple with 3 components (a triple).

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

Создает новый кортеж значений с 2 компонентами.Creates a new value tuple with 2 components (a pair).

Create<T1>(T1) Create<T1>(T1) Create<T1>(T1) Create<T1>(T1)

Создает новый кортеж значений с 1 компонентом.Creates a new value tuple with 1 component (a singleton).

Create() Create() Create() Create()

Создает новый кортеж значений без компонентов.Creates a new value tuple with zero components.

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

Возвраты

Новый кортеж значений без компонентов.A new value tuple with no components.

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

Создает новый кортеж значений с 8 компонентами.Creates a new value tuple with 8 components (an 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 ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<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))

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

T4

Тип четвертого компонента кортежа значений.The type of the value tuple's fourth component.

T5

Тип пятого компонента кортежа значений.The type of the value tuple's fifth component.

T6

Тип шестого компонента кортежа значений.The type of the value tuple's sixth component.

T7

Тип седьмого компонента кортежа значений.The type of the value tuple's seventh component.

T8

Тип восьмого компонента кортежа значений.The type of the value tuple's eighth component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

item4
T4 T4 T4 T4

Значение четвертого компонента кортежа значений.The value of the value tuple's fourth component.

item5
T5 T5 T5 T5

Значение пятого компонента кортежа значений.The value of the value tuple's fifth component.

item6
T6 T6 T6 T6

Значение шестого компонента кортежа значений.The value of the value tuple's sixth component.

item7
T7 T7 T7 T7

Значение седьмого компонента кортежа значений.The value of the value tuple's seventh component.

item8
T8 T8 T8 T8

Значение восьмого компонента кортежа значений.The value of the value tuple's eighth component.

Возвраты

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

Кортеж значений с 8 компонентами.A value tuple with 8 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений 8 компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate an 8-component value tuple without having to explicitly specify the types of its components.

Примечание

Необходимо вызвать ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> конструктор для создания кортежа с девятью или более компонентами, если для этой цели не предусмотрен специальный синтаксис.You must call the ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> constructor to create a tuple with nine or more components unless your language provides a special syntax for this purpose. Статические методы ValueTuple структуры нельзя использовать для создания кортежа с девятью или более компонентами.The static methods of the ValueTuple structure cannot be used to create a tuple with nine or more components.

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

Создает новый кортеж значений с 7 компонентами.Creates a new value tuple with 7 components (a 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 ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

T4

Тип четвертого компонента кортежа значений.The type of the value tuple's fourth component.

T5

Тип пятого компонента кортежа значений.The type of the value tuple's fifth component.

T6

Тип шестого компонента кортежа значений.The type of the value tuple's sixth component.

T7

Тип седьмого компонента кортежа значений.The type of the value tuple's seventh component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

item4
T4 T4 T4 T4

Значение четвертого компонента кортежа значений.The value of the value tuple's fourth component.

item5
T5 T5 T5 T5

Значение пятого компонента кортежа значений.The value of the value tuple's fifth component.

item6
T6 T6 T6 T6

Значение шестого компонента кортежа значений.The value of the value tuple's sixth component.

item7
T7 T7 T7 T7

Значение седьмого компонента кортежа значений.The value of the value tuple's seventh component.

Возвраты

Кортеж значений с 7 компонентами.A value tuple with 7 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений из 7 компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate an 7-component value tuple without having to explicitly specify the types of its components.

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

Создает новый кортеж значений с 6 компонентами.Creates a new value tuple with 6 components (a 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 ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

T4

Тип четвертого компонента кортежа значений.The type of the value tuple's fourth component.

T5

Тип пятого компонента кортежа значений.The type of the value tuple's fifth component.

T6

Тип шестого компонента кортежа значений.The type of the value tuple's sixth component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

item4
T4 T4 T4 T4

Значение четвертого компонента кортежа значений.The value of the value tuple's fourth component.

item5
T5 T5 T5 T5

Значение пятого компонента кортежа значений.The value of the value tuple's fifth component.

item6
T6 T6 T6 T6

Значение шестого компонента кортежа значений.The value of the value tuple's sixth component.

Возвраты

Кортеж значений с 6 компонентами.A value tuple with 6 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений 6 компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate a 6-component value tuple without having to explicitly specify the types of its components.

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

Создает новый кортеж значений с 5 компонентами.Creates a new value tuple with 5 components (a 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 ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

T4

Тип четвертого компонента кортежа значений.The type of the value tuple's fourth component.

T5

Тип пятого компонента кортежа значений.The type of the value tuple's fifth component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

item4
T4 T4 T4 T4

Значение четвертого компонента кортежа значений.The value of the value tuple's fourth component.

item5
T5 T5 T5 T5

Значение пятого компонента кортежа значений.The value of the value tuple's fifth component.

Возвраты

Кортеж значений с 5 компонентами.A value tuple with 5 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений 5 компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate a 5-component value tuple without having to explicitly specify the types of its components.

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

Создает новый кортеж значений с 4 компонентами.Creates a new value tuple with 4 components (a 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 ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

T4

Тип четвертого компонента кортежа значений.The type of the value tuple's fourth component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

item4
T4 T4 T4 T4

Значение четвертого компонента кортежа значений.The value of the value tuple's fourth component.

Возвраты

Кортеж значений с 4 компонентами.A value tuple with 4 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений 4 компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate an 4-component value tuple without having to explicitly specify the types of its components.

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

Создает новый кортеж значений с тремя компонентами.Creates a new value tuple with 3 components (a triple).

public:
generic <typename T1, typename T2, typename T3>
 static ValueTuple<T1, T2, T3> Create(T1 item1, T2 item2, T3 item3);
public static ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

T3

Тип третьего компонента кортежа значений.The type of the value tuple's third component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

item3
T3 T3 T3 T3

Значение третьего компонента кортежа значений.The value of the value tuple's third component.

Возвраты

Кортеж значений с 3 компонентами.A value tuple with 3 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений из трех компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate an 3-component value tuple without having to explicitly specify the types of its components.

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

Создает новый кортеж значений с 2 компонентами.Creates a new value tuple with 2 components (a pair).

public:
generic <typename T1, typename T2>
 static ValueTuple<T1, T2> Create(T1 item1, T2 item2);
public static ValueTuple<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)

Параметры типа

T1

Тип первого компонента кортежа значений.The type of the value tuple's first component.

T2

Тип второго компонента кортежа значений.The type of the value tuple's second component.

Параметры

item1
T1 T1 T1 T1

Значение первого компонента кортежа значений.The value of the value tuple's first component.

item2
T2 T2 T2 T2

Значение второго компонента кортежа значений.The value of the value tuple's second component.

Возвраты

Кортеж значений с 2 компонентами.A value tuple with 2 components.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений из двух компонентов без явного указания типов его компонентов.Create is a helper method that you can call to instantiate an 2-component value tuple without having to explicitly specify the types of its components.

Create<T1>(T1) Create<T1>(T1) Create<T1>(T1) Create<T1>(T1)

Создает новый кортеж значений с 1 компонентом.Creates a new value tuple with 1 component (a singleton).

public:
generic <typename T1>
 static ValueTuple<T1> Create(T1 item1);
public static ValueTuple<T1> Create<T1> (T1 item1);
static member Create : 'T1 -> ValueTuple<'T1>
Public Shared Function Create(Of T1) (item1 As T1) As ValueTuple(Of T1)

Параметры типа

T1

Тип единственного компонента кортежа значений.The type of the value tuple's only component.

Параметры

item1
T1 T1 T1 T1

Значение единственного компонента кортежа значений.The value of the value tuple's only component.

Возвраты

Кортеж значений с 1 компонентом.A value tuple with 1 component.

Комментарии

Create— Это вспомогательный метод, который можно вызвать для создания экземпляра кортежа значений 1 компонента без явного указания типа его компонента.Create is a helper method that you can call to instantiate a 1-component value tuple without having to explicitly specify the type of its component.

Применяется к