C#
전처리기 지시어
ppp5500
2021. 12. 30. 22:36
컴파일하기 이전에 미리 처리
#으로 시작
#define -> 심벌 상수 정의
#define TEST_ENV
작성된 파일 내에서만 사용 가능
프로젝트 설정에서 모든 프로젝트 파일 내에서 사용 가능하게 설정 가능
#region
#region 예시
코드 블럭을 영역별로 묶음(예시 코드 블럭)
#endregion
#warning
#define ENTERPRISE_EDITION
#if(!ENTERPRIST_EDITION)
//엔터프라이즈 에디션이 아닐 경우 경고
#warning This class should be used n ENTERPRISE_EDITION
#endif
#error
#define ENTERPRISE_EDITION
#if(!ENTERPRIST_EDITION)
//엔터프라이즈 에디션이 아닐 경우 에러가 뜨며 컴파일되지 않음
#error This class should be used n ENTERPRISE_EDITION
#endif
#pragma
// 117 경고를 disable
#pragma warning disable 117
#pragma warning disable
아래쪽 코드에 대해 경고를 disable함
#pragma warning restore
아래서부터 다시 경고 able