기본 패턴
csharp
int total = price * count;
bool passed = score >= 60;
bool canEnter = age >= 20 && hasTicket;설명
- 산술 연산자는 숫자를 계산할 때 사용합니다.
- 비교 연산자는
true또는false를 만듭니다. - 논리 연산자는 여러 조건을 조합할 때 사용합니다.
짧은 예제
csharp
count += 1;
bool isWeekend = day == DayOfWeek.Saturday || day == DayOfWeek.Sunday;
bool isValid = !string.IsNullOrWhiteSpace(name);빠른 정리
| 연산자 | 의미 |
|---|---|
+, -, *, / | 사칙연산 |
==, !=, >, < | 값 비교 |
&&, ||, ! | 논리 조합과 반전 |
+=, -= | 자기 자신에 다시 대입 |
주의할 점
=는 대입이고 ==는 비교입니다. 조건문에서 둘을 헷갈리면 의도와 전혀 다른 동작이 나올 수 있습니다.