다음을 통해 공유


TupleExtensions 클래스

정의

C#의 튜플에 대한 언어 지원과 상호 운용할 수 있도록 튜플용 확장 메서드를 제공합니다.

public ref class TupleExtensions abstract sealed
public static class TupleExtensions
type TupleExtensions = class
Public Module TupleExtensions
상속
TupleExtensions

설명

이러한 메서드는 직접 호출할 수 있지만 주로 C# 컴파일러가 튜플을 만들고 분해하는 데 사용하기 위한 것입니다.

메서드

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

21개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

20개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

19개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

18개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

17개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14, Tuple<T15,T16>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

16개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1, T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

15개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1, T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

14개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1, T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

13개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1, T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

12개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

11개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

10개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>, T1, T2, T3, T4, T5, T6, T7, T8, T9)

9개 요소가 포함된 튜플을 개별 변수로 분해합니다.

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

8개 요소가 포함된 튜플을 개별 변수로 분해합니다.

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

7개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>, T1, T2, T3, T4, T5, T6)

6개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>, T1, T2, T3, T4, T5)

5개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>, T1, T2, T3, T4)

4개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2,T3>(Tuple<T1,T2,T3>, T1, T2, T3)

3개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1,T2>(Tuple<T1,T2>, T1, T2)

2개 요소가 포함된 튜플을 개별 변수로 분해합니다.

Deconstruct<T1>(Tuple<T1>, T1)

1개 요소가 포함된 튜플을 개별 변수로 분해합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16, T17,T18,T19,T20,T21>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8, T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20,T21>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16, T17,T18,T19,T20>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8, T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16, T17,T18,T19>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9, T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16, T17,T18>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10, T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16, T17>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11, T12,T13,T14,ValueTuple<T15,T16,T17>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(ValueTuple<T1, T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15, T16>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15>>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9>>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

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

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

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

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5,T6>(ValueTuple<T1,T2,T3,T4,T5,T6>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4,T5>(ValueTuple<T1,T2,T3,T4,T5>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3,T4>(ValueTuple<T1,T2,T3,T4>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2,T3>(ValueTuple<T1,T2,T3>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1,T2>(ValueTuple<T1,T2>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToTuple<T1>(ValueTuple<T1>)

ValueTuple 구조체 인스턴스를 Tuple 클래스 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

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

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

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

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2,T3>(Tuple<T1,T2,T3>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1,T2>(Tuple<T1,T2>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

ToValueTuple<T1>(Tuple<T1>)

Tuple 클래스 인스턴스를 ValueTuple 구조체 인스턴스로 변환합니다.

적용 대상