기본 패턴
csharp
if (score >= 90)
{
grade = "A";
}
else if (score >= 80)
{
grade = "B";
}
else
{
grade = "C";
}설명
- 조건식은
bool결과여야 합니다. - 먼저 참이 되는 블록 하나만 실행됩니다.
- 조건이 단순할수록 읽기 쉽습니다.
빠른 정리
| 연산자 | 의미 |
|---|---|
== | 같다 |
!= | 다르다 |
> | 크다 |
< | 작다 |
>=, <= | 크거나 같다 / 작거나 같다 |
주의할 점
조건문이 너무 깊게 중첩되면 읽기가 어려워집니다. 가능한 한 early return이나 별도 메서드로 분리하는 편이 좋습니다.