Page 10 -
P. 10

11.2.2 튜플 리터럴에서 추론된 요소 이름(C# 7.1)  448
                     11.2.3 여러 변수를 담을 수 있는 가방처럼 튜플 활용  450
                11.3  튜플 타입과 변환  455
                     11.3.1 튜플 리터럴의 타입  455
                     11.3.2 튜플 리터럴을 튜플 타입으로 변환  457
                     11.3.3 튜플 타입 간 변환  462
                     11.3.4 튜플 변환의 사용  464
                     11.3.5 상속 시 튜플의 요소 이름 확인  465
                     11.3.6 같음 연산자와 같지 않음 연산자(C# 7.3)  466

                11.4  CLR 수준에서의 튜플  467
                     11.4.1 System.ValueTuple<…> 소개  467
                     11.4.2 튜플 요소 이름 처리  468
                     11.4.3 튜플 변환 구현  470
                     11.4.4 튜플의 문자열 표현  471
                     11.4.5 일반적인 동일성 비교와 순차성 비교  472
                     11.4.6 구조적 동일성과 순차성 비교  474
                     11.4.7 웜플 튜플과 거대한 튜플  476
                     11.4.8 제네릭이 아닌 ValueTuple 구조체  477
                     11.4.9 확장 메서드  477
                11.5  튜플의 대체제  478
                     11.5.1 System.Tuple<…>  478
                     11.5.2 익명 타입  479
                     11.5.3 명명된 타입  480

                11.6  용도 및 권고 사항  481
                     11.6.1 비공개 API와 쉽게 변경되는 코드에서 사용  481
                     11.6.2 지역 변수  482
                     11.6.3 필드  484
                     11.6.4 튜플과 동적 타이핑은 잘 어울리지 않는다  485

                11.7  요약  486
   5   6   7   8   9   10   11   12   13   14   15