C#시작과 문법

연산자 기초

사칙연산, 비교, 논리 연산자는 거의 모든 조건문과 계산 코드의 기반이 되는 C# 핵심 문법입니다.

마지막 수정 2026년 3월 16일

기본 패턴

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);

빠른 정리

연산자의미
+, -, *, /사칙연산
==, !=, >, <값 비교
&&, ||, !논리 조합과 반전
+=, -=자기 자신에 다시 대입

주의할 점

=는 대입이고 ==는 비교입니다. 조건문에서 둘을 헷갈리면 의도와 전혀 다른 동작이 나올 수 있습니다.