ValueTuple.Create 메서드

정의

새 값 튜플 인스턴스를 만듭니다.

오버로드

Name Description
Create()

구성 요소가 0인 새 값 튜플을 만듭니다.

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

8개 구성 요소(8진수)를 사용하여 새 값 튜플을 만듭니다.

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

7개 구성 요소(septuple)를 사용하여 새 값 튜플을 만듭니다.

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

구성 요소 6개(sexuple)를 사용하여 새 값 튜플을 만듭니다.

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

5개 구성 요소(다섯 가지)로 새 값 튜플을 만듭니다.

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

4개 구성 요소(4배)로 새 값 튜플을 만듭니다.

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

3개 구성 요소(삼중)로 새 값 튜플을 만듭니다.

Create<T1,T2>(T1, T2)

구성 요소 2개(쌍)를 사용하여 새 값 튜플을 만듭니다.

Create<T1>(T1)

구성 요소 1개(싱글톤)를 사용하여 새 값 튜플을 만듭니다.

Create()

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

구성 요소가 0인 새 값 튜플을 만듭니다.

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

반품

구성 요소가 없는 새 값 튜플입니다.

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

8개 구성 요소(8진수)를 사용하여 새 값 튜플을 만듭니다.

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

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

T4

값 튜플의 네 번째 구성 요소 형식입니다.

T5

값 튜플의 다섯 번째 구성 요소 형식입니다.

T6

값 튜플의 여섯 번째 구성 요소 형식입니다.

T7

값 튜플의 일곱 번째 구성 요소 형식입니다.

T8

값 튜플의 여덟 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

item4
T4

값 튜플의 네 번째 구성 요소 값입니다.

item5
T5

값 튜플의 다섯 번째 구성 요소 값입니다.

item6
T6

값 튜플의 여섯 번째 구성 요소 값입니다.

item7
T7

값 튜플의 일곱 번째 구성 요소 값입니다.

item8
T8

값 튜플의 여덟 번째 구성 요소 값입니다.

반품

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

구성 요소가 8개인 값 튜플입니다.

설명

Create 는 구성 요소의 형식을 명시적으로 지정하지 않고도 8개 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.

메모

언어가 ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 이 목적을 위해 특별한 구문을 제공하지 않는 한 생성자를 호출하여 9개 이상의 구성 요소가 있는 튜플을 만들어야 합니다. 구조체의 ValueTuple 정적 메서드는 9개 이상의 구성 요소가 있는 튜플을 만드는 데 사용할 수 없습니다.

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

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

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

T4

값 튜플의 네 번째 구성 요소 형식입니다.

T5

값 튜플의 다섯 번째 구성 요소 형식입니다.

T6

값 튜플의 여섯 번째 구성 요소 형식입니다.

T7

값 튜플의 일곱 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

item4
T4

값 튜플의 네 번째 구성 요소 값입니다.

item5
T5

값 튜플의 다섯 번째 구성 요소 값입니다.

item6
T6

값 튜플의 여섯 번째 구성 요소 값입니다.

item7
T7

값 튜플의 일곱 번째 구성 요소 값입니다.

반품

구성 요소가 7개인 값 튜플입니다.

설명

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

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

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

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

T4

값 튜플의 네 번째 구성 요소 형식입니다.

T5

값 튜플의 다섯 번째 구성 요소 형식입니다.

T6

값 튜플의 여섯 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

item4
T4

값 튜플의 네 번째 구성 요소 값입니다.

item5
T5

값 튜플의 다섯 번째 구성 요소 값입니다.

item6
T6

값 튜플의 여섯 번째 구성 요소 값입니다.

반품

구성 요소가 6개인 값 튜플입니다.

설명

Create 는 구성 요소의 형식을 명시적으로 지정하지 않고도 6개 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

5개 구성 요소(다섯 가지)로 새 값 튜플을 만듭니다.

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)

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

T4

값 튜플의 네 번째 구성 요소 형식입니다.

T5

값 튜플의 다섯 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

item4
T4

값 튜플의 네 번째 구성 요소 값입니다.

item5
T5

값 튜플의 다섯 번째 구성 요소 값입니다.

반품

구성 요소가 5개인 값 튜플입니다.

설명

Create 는 해당 구성 요소의 형식을 명시적으로 지정하지 않고도 5개 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

4개 구성 요소(4배)로 새 값 튜플을 만듭니다.

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)

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

T4

값 튜플의 네 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

item4
T4

값 튜플의 네 번째 구성 요소 값입니다.

반품

구성 요소가 4개인 값 튜플입니다.

설명

Create 는 해당 구성 요소의 형식을 명시적으로 지정하지 않고도 4 구성 요소 값 튜플을 인스턴스화하기 위해 호출할 수 있는 도우미 메서드입니다.

적용 대상

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

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

3개 구성 요소(삼중)로 새 값 튜플을 만듭니다.

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)

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

T3

값 튜플의 세 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

item3
T3

값 튜플의 세 번째 구성 요소 값입니다.

반품

구성 요소가 3개인 값 튜플입니다.

설명

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

적용 대상

Create<T1,T2>(T1, T2)

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

구성 요소 2개(쌍)를 사용하여 새 값 튜플을 만듭니다.

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)

형식 매개 변수

T1

값 튜플의 첫 번째 구성 요소 형식입니다.

T2

값 튜플의 두 번째 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 첫 번째 구성 요소 값입니다.

item2
T2

값 튜플의 두 번째 구성 요소 값입니다.

반품

구성 요소가 2개인 값 튜플입니다.

설명

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

적용 대상

Create<T1>(T1)

Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs
Source:
ValueTuple.cs

구성 요소 1개(싱글톤)를 사용하여 새 값 튜플을 만듭니다.

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)

형식 매개 변수

T1

값 튜플의 유일한 구성 요소 형식입니다.

매개 변수

item1
T1

값 튜플의 유일한 구성 요소 값입니다.

반품

구성 요소가 1개인 값 튜플입니다.

설명

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

적용 대상