다음을 통해 공유


ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 생성자

정의

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 인스턴스를 초기화합니다.

public:
 ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest);
public ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest);
new ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Rest (requires 'Rest : struct)> : 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'Rest -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Rest (requires 'Rest : struct)>
Public Sub New (item1 As T1, item2 As T2, item3 As T3, item4 As T4, item5 As T5, item6 As T6, item7 As T7, rest As TRest)

매개 변수

item1
T1

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

item2
T2

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

item3
T3

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

item4
T4

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

item5
T5

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

item6
T6

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

item7
T7

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

rest
TRest

값 튜플의 나머지 요소 값을 포함하는 값 튜플 형식의 인스턴스입니다.

예외

rest는 제네릭 값 튜플 형식이 아닙니다.

설명

튜플에 대한 언어의 빌드인 지원을 사용하는 것 외에도 요소의 형식을 명시적으로 지정하지 않고도 정적 ValueTuple.Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) 메서드를 호출하여 값 튜플을 만들 수도 있습니다.

적용 대상

추가 정보