더북(TheBook)

42.1 부분 클래스

부분(partial) 또는 분할 클래스는 C# 2.0 버전부터 제공하던 기능인데, 기존 클래스들은 CS 파일 하나에 해당 클래스의 멤버를 모두 구현해야 합니다. 하지만 클래스 기능이 복잡해지면서 파일 하나에 클래스를 구현하는 것에 제약이 생겼습니다. 닷넷 2.0으로 넘어오면서 클래스를 선언할 때는 partial 키워드를 붙여 CS 파일 여러 개로 클래스를 분할하고, 컴파일할 때는 클래스 하나로 컴파일하도록 만들 수 있는 기능이 추가되었습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.