c# - 컴파일 경고 표시하지않기(#pragma warning disable)
- 유니티게임개발/기초공부
- 2021. 10. 30.
반응형
c# - 컴파일 경고 표시하지않기(#pragma warning disable)
c# 스크립트의 컴파일 및 코드 분석 결과에서 경고를 표시하지않는 방법이다. #pragma warning를 사용하여 특정 경고를 사용하거나 사용하지 않도록 설정할수있다.
1)예에서 정수형 변수가 선언되었지만 사용되지않았다.
2)컴파일 및 코드 분석결과 하단에 있는 오류 목록에 경고를 표시한다.
(CS0168 the variable 'i' is declared but never used)
3)해당 경고를 표시하지않으려면 스크립트에 다음 코드를 입력한다. disable는 스크립트의 모든 경고를 표시하지 않도록 설정한다. disable 뒤에는 경고번호 목록을 쉼표로 구분하여 지정한다.
#pragma warning disable 0168
4)스크립트에서 해당 경고가 표시되지않는다.
5)스크립트에서 특정 범위의 경고만 표시하지않으려면 범위가 끝나는 위치에 다음 코드를 입력한다. restore는 기본 상태로 복원하여 경고를 사용하도록 설정한다. 마찬가지로 restore 뒤에 경고 번호 목록을 쉼표로 구분하여 지정한다.
#pragma warning restore 0168
6)restore 다음줄에서 작성한 코드에 대한 경고를 표시한다.
반응형
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 애니메이션 뷰에서 클립의 속성 목록이 노란색으로 표시되는 경우 (0) | 2021.11.19 |
---|---|
c# - region, endregion를 사용하여 코드 블록지정하기 (0) | 2021.10.30 |
비주얼스튜디오 언어 변경하기 (0) | 2021.10.29 |
유니티에서 버튼이 반응하지않는경우 (0) | 2021.10.28 |
유니티 URP에서 오버레이(overlay) 카메라 사용하기 (0) | 2021.10.27 |