C# 문(Statement) 키워드
C# 문(Statement) 키워드
C# 프로그램에서 문(statement)은 컴퓨터가 수행할 명령이에요. 아래 목록에 나오는 토픽에서 설명하는 경우를 제외하면, 프로그램은 문장을 작성한 순서대로 순차적으로 실행해요. 이번 글에서는 C#의 문 키워드가 어떤 것들이 있는지 한눈에 정리해 볼게요. 키워드를 쓰지 않는 문에 대해 더 알고 싶다면 Statements 문서를 확인해 주세요.
본문
문 키워드는 크게 선택·반복·점프·예외 처리 같은 용도로 나눌 수 있어요. 실제로 코드를 작성하다 보면 이 키워드들을 매일 만나게 되죠. 하나씩 분류해서 살펴볼게요.
- 선택(Selection) 문 —
Selection statementsifswitch
- 반복(Iteration) 문 —
Iteration statementsdoforforeachwhile
- 점프(Jump) 문 —
Jump statementsbreakcontinuegotoreturn
- 예외 처리(Exception-handling) 문 —
Exception-handling statementsthrowtry-catchtry-finallytry-catch-finally
- checked / unchecked 문 —
checked and unchecked statementscheckedunchecked
- fixed 문 —
fixed statementfixed
- lock 문 —
lock statementlock
- yield 문 —
yield statementyield
하나의 문법 범주에 하나의 키워드만 있는 경우도 있어요. 예컨대 fixed, lock, yield는 각각 고유한 문으로 쓰이는데, 정확한 동작은 잘 쓰이는 위치와 함께 생각해 봐야 해요. 각 항목의 링크를 타고 들어가면 그 키워드가 언제 어떻게 쓰이는지 자세히 볼 수 있어요.
더 알아보기
Statements— 키워드를 쓰지 않는 문을 포함한 전체 문법.C# Keywords— C# 키워드 전체 목록.