C#
2014.03.18 01:12
C# IF~ELSE절에서 중괄호의 중요성
다물칸 주소복사
조회 수 732 추천 수 0 댓글 0
구분 | 팁&트릭 |
---|---|
출처 | 내가작성 |
이런 황당한 케이스는 대체 왜??
필자는 코드의 시인성을 좋게 하기 위해 IF절에서 한줄짜리 코드가 들어가는 경우 중괄호를 빼곤했다.
그런데 어느냘, 디버깅 중 발견한 사실
bool bRun = false;
if (bRun)
A~~~~
else
B~~~~
C~~~~
이런식의 코드가 있다고 할 때, bRun이 False이니까 Else절에 들어가야 하거늘.... 어이없게도 C절로 넘어가버린다.
흠.... 이것 때문에 모든 코드를 다 체크해야 하는 상황 발생... T_T