C#/WinForm

프로그래밍 팁 & 노하우 - If 문 조건절 작성

YL 2021. 9. 12. 12:07
반응형

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