Tuple<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) 생성자

정의

Tuple<T1,T2,T3,T4,T5,T6,T7> 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the Tuple<T1,T2,T3,T4,T5,T6,T7> class.

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

매개 변수

item1
T1

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

item2
T2

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

item3
T3

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

item4
T4

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

item5
T5

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

item6
T6

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

item7
T7

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

설명

정적 메서드를 사용 하 여 Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) 해당 구성 요소의 형식을 명시적으로 지정 하지 않고도 7 튜플 개체를 인스턴스화할 수 있습니다.You can use the static Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) method to instantiate a 7-tuple object without having to explicitly specify the types of its components. 다음 예제에서는 메서드를 사용 하 여 Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) 첫 번째 구성 요소가 형식이 String 고 나머지 구성 요소가 형식인 7 튜플을 인스턴스화합니다 Int32 .The following example uses the Tuple.Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) method to instantiate a 7-tuple whose first component is of type String and whose remaining components are of type Int32.

var tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
                  tuple7.Item1, tuple7.Item2, tuple7.Item3,
                  tuple7.Item4, tuple7.Item5, tuple7.Item6,
                  tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = Tuple.Create("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
                  tuple7.Item1, tuple7.Item2, tuple7.Item3,
                  tuple7.Item4, tuple7.Item5, tuple7.Item6,
                  tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92

이는 클래스 생성자에 대 한 다음 호출과 같습니다 Tuple<T1,T2,T3,T4,T5,T6,T7> .This is equivalent to the following call to the Tuple<T1,T2,T3,T4,T5,T6,T7> class constructor.

var tuple7 = new Tuple<string, int, int, int, int, int, int>
                      ("Jane", 90, 87, 93, 67, 100, 92);
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
                  tuple7.Item1, tuple7.Item2, tuple7.Item3,
                  tuple7.Item4, tuple7.Item5, tuple7.Item6,
                  tuple7.Item7);
// Displays Test scores for Jane: 90, 87, 93, 67, 100, 92
Dim tuple7 = New Tuple(Of String, Integer, Integer, 
                       Integer, Integer, Integer, Integer) _
                       ("Jane", 90, 87, 93, 67, 100, 92)
Console.WriteLine("Test scores for {0}: {1}, {2}, {3}, {4}, {5}, {6}",
                  tuple7.Item1, tuple7.Item2, tuple7.Item3,
                  tuple7.Item4, tuple7.Item5, tuple7.Item6,
                  tuple7.Item7)
' Displays Test scores for Jane: 90, 87, 93, 67, 100, 92

적용 대상