2 장 C# 2 2.1 제네릭 2.2 null 가능 값 타입 2.3 델리게이트 작성 단순화 2.4 이터레이터 2.5 부가 기능 2.6 요약 이 장에서 다루는 내용 • 유연하고 안전한 코드를 작성하기 위해 제네릭 타입과 제네릭 메서드를 사용하는 방법 • null 가능 값 타입을 이용하여 유효한 정보가 없음을 나타내는 방법 • 델리게이트를 비교적 쉽게 작성하는 방법 • 반복적인 코드를 작성하지 않고 이터레이터를 구현하는 방법