반응형
if 문의 조건을 작성할 때는 가능한 경우의 수가 적은 조건, 제한적으로 발생하는 조건 먼저 적는다.
왼쪽 > 오른쪽으로 조건을 해석하고 분석하는데
왼쪽에 여러곳에서 발생할 수 있는 경우를 두면
해당되는 케이스를 전부 확인하게 된다.
왼쪽에 경우의 수가 적은 걸 먼저 두면
그 경우만 보면 되므로 영향도 분석 시 범위가 줄어든다.
bool 타입 변수를 앞에 두는 이유도 동일한 이유.
제어용 변수로 발생하는 케이스가 지극히 제한적.
bool isChecked = false;
if(isChecked && txtCheck.Text.Equals("A"))
{ ... }
반응형
'C# > WinForm' 카테고리의 다른 글
C# Lc.exe 오류 (0) | 2022.02.24 |
---|---|
C# xml 파일 빌드 (0) | 2022.02.24 |
Winform 마우스 이벤트 2탄 (0) | 2020.09.01 |
c# 프로젝트 대상 프레임워크가 설치되지 않음 (0) | 2020.06.08 |
C# Excel Insert Row 엑셀 행 삽입 (0) | 2020.02.27 |