티스토리 뷰

P rogramming/C # (13.05~)

C# #if, #elif 사용법

Only I Can 2014. 4. 21. 10:17
사용 방법은 아래의 코드와 같습니다.

우선 program.cs 파일( 진입점 )의 상단부에,

아래와 같이 DEBUG 를 선언합니다.



그 다음 사용 코드에서는



위 코드에서 보면 DEBUG 가 선언이 되었느냐를 판단하게 됩니다.

우리는 처음 코드에서 DEBUG를 선언했기 때문에

명제는 참이 되면서 textBo2.Text = "0" 으로 출력이 됩니다.

그러나 #define DEBUG 을 주석 처리 하면 명제는 거짓이 되고

두번째 라인인 textBox2.Text = "1" 로 처리가 되게 됩니다.

위는 두가지의 경우를 두었지만

일반의 if, elseif, else 와 같이 사용할 수도 있습니다.



위와 같이 쓰이며, 실제의 if 구문과 동일하게 쓰입니다.

msdn : http://msdn.microsoft.com/ko-kr/library/4y6tbswk.aspx
댓글
댓글쓰기 폼