더북(TheBook)

전처리기 지시문

앞 예제에서 미리 사용한 전처리기 지시문인 #region#endregion은 프로그램 코드에 주석처럼 입력하여 특별한 효과를 거두는 코드 블록입니다. 이 중에서 우리가 사용할 만한 코드는 긴 코드를 단일 블록으로 표시하는 #region#endregion입니다. 이는 프로그램 실행과는 전혀 무관하지만, 비주얼 스튜디오 같은 편집기에서는 그 효과를 충분히 거둘 수 있습니다.

다음과 같이 전처리기 지시문 영역(preprocessor directive)은 한 줄로 줄여 표현할 수 있습니다.

▲ 그림 47-1 전처리기 지시문으로 코드를 블록으로 관리

개체 지향 프로그래밍 목적은 프로그램을 좀 더 세련되게 하고, 사용 융통성(flexibility)(유연성)과 재사용성을 높이는 데 있습니다. 이 강의에서는 예제를 다루면서 캡슐화, 상속, 다형성의 의미를 기억하고, C# 기초를 넘어 데스크톱, 웹, 모바일 등으로 학습을 확장하며 개체 지향 프로그래밍 및 개발 패턴들을 정리해 나갔습니다.

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