Page 3 -
P. 3
C# IN DEPTH
2.2 null 가능 값 타입 080
2.2.1 목적: 정보가 없음을 나타내는 방법 080
2.2.2 CLR과 프레임워크의 지원: Nullable<T> 구조체 082
2.2.3 언어 지원 086
2.3 델리게이트 작성 단순화 094
2.3.1 메서드 그룹 변환 095
2.3.2 익명 메서드 096
2.3.3 델리게이트의 호환성 097
2.4 이터레이터 100
2.4.1 이터레이터 소개 100
2.4.2 지연 수행 102
2.4.3 yield 문의 평가 103
2.4.4 지연 수행의 중요성 104
2.4.5 finally 블록의 평가 106
2.4.6 finally 처리의 중요성 109
2.4.7 구현 방식에 대한 밑그림 111
2.5 부가 기능 117
2.5.1 partial 타입 117
2.5.2 정적 클래스 120
2.5.3 속성 접근자에 대해 별도의 접근 한정자 지정 121
2.5.4 네임스페이스 별칭 121
2.5.5 pragma 지시자 124
2.5.6 고정 길이 버퍼 125
2.5.7 InternalsVisibleTo 126
2.6 요약 127
3장 C# 3: LINQ 그리고 함께 제공되는 모든 것 129
3.1 자동 구현 속성 130
3.2 암시적 타이핑 131
3.2.1 타이핑 관련 용어 131
3.2.2 지역 변수에 대한 암시적 타이핑(var) 133
3.2.3 배열에 대한 암시적 타입 지정 135