ValueTuple.Create 메서드

정의

새 값 튜플 인스턴스를 만듭니다.Creates a new value tuple instance.

오버로드

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)

구성 요소 8개가 포함된 새 값 튜플(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)

구성 요소 7개가 포함된 새 값 튜플(7중)을 만듭니다.Creates a new value tuple with 7 components (a septuple).

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

구성 요소 6개가 포함된 새 값 튜플(6중)을 만듭니다.Creates a new value tuple with 6 components (a sexuple).

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

구성 요소 5개가 포함된 새 값 튜플(5중)을 만듭니다.Creates a new value tuple with 5 components (a quintuple).

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

구성 요소 4개가 포함된 새 값 튜플(4중)을 만듭니다.Creates a new value tuple with 4 components (a quadruple).

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

구성 요소 3개가 포함된 새 값 튜플(3중)을 만듭니다.Creates a new value tuple with 3 components (a triple).

Create<T1,T2>(T1, T2)

구성 요소 2개가 포함된 새 값 튜플(쌍)을 만듭니다.Creates a new value tuple with 2 components (a pair).

Create<T1>(T1)

구성 요소 1개가 포함된 새 값 튜플(singleton)을 만듭니다.Creates a new value tuple with 1 component (a singleton).

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)

구성 요소 8개가 포함된 새 값 튜플(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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

item4
T4

값 튜플에 포함된 네 번째 구성 요소의 값입니다.The value of the value tuple's fourth component.

item5
T5

값 튜플에 포함된 다섯 번째 구성 요소의 값입니다.The value of the value tuple's fifth component.

item6
T6

값 튜플에 포함된 여섯 번째 구성 요소의 값입니다.The value of the value tuple's sixth component.

item7
T7

값 튜플에 포함된 일곱 번째 구성 요소의 값입니다.The value of the value tuple's seventh component.

item8
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> 생성자를 호출 하 여 9 개 이상의 구성 요소로 튜플을 만들어야 합니다.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 구조체의 정적 메서드를 사용 하 여 9 개 이상의 구성 요소가 있는 튜플을 만들 수는 없습니다.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)

구성 요소 7개가 포함된 새 값 튜플(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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

item4
T4

값 튜플에 포함된 네 번째 구성 요소의 값입니다.The value of the value tuple's fourth component.

item5
T5

값 튜플에 포함된 다섯 번째 구성 요소의 값입니다.The value of the value tuple's fifth component.

item6
T6

값 튜플에 포함된 여섯 번째 구성 요소의 값입니다.The value of the value tuple's sixth component.

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

구성 요소 6개가 포함된 새 값 튜플(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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

item4
T4

값 튜플에 포함된 네 번째 구성 요소의 값입니다.The value of the value tuple's fourth component.

item5
T5

값 튜플에 포함된 다섯 번째 구성 요소의 값입니다.The value of the value tuple's fifth component.

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

구성 요소 5개가 포함된 새 값 튜플(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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

item4
T4

값 튜플에 포함된 네 번째 구성 요소의 값입니다.The value of the value tuple's fourth component.

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

구성 요소 4개가 포함된 새 값 튜플(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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

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

구성 요소 3개가 포함된 새 값 튜플(3중)을 만듭니다.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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

item3
T3

값 튜플에 포함된 세 번째 구성 요소의 값입니다.The value of the value tuple's third component.

반환

3개 구성 요소가 포함된 값 튜플입니다.A value tuple with 3 components.

설명

Create는 구성 요소의 형식을 명시적으로 지정 하지 않고도 3 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.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)

구성 요소 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

값 튜플에 포함된 첫 번째 구성 요소의 값입니다.The value of the value tuple's first component.

item2
T2

값 튜플에 포함된 두 번째 구성 요소의 값입니다.The value of the value tuple's second component.

반환

2개 구성 요소가 포함된 값 튜플입니다.A value tuple with 2 components.

설명

Create는 구성 요소의 형식을 명시적으로 지정 하지 않고도 2 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.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)

구성 요소 1개가 포함된 새 값 튜플(singleton)을 만듭니다.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

값 튜플에 포함된 유일한 구성 요소의 값입니다.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.

적용 대상