C# 키워드
업데이트: 2007년 11월
키워드는 컴파일러에서 특별한 의미를 가지는 미리 정의된 예약 식별자입니다. 키워드의 접두사에 @ 기호가 없으면 프로그램에서 식별자로 사용할 수 없습니다. 예를 들어 if는 키워드이므로 @if는 올바른 식별자이지만 if는 올바른 식별자가 아닙니다.
이 항목의 첫 번째 표에서는 C# 프로그램의 일부에서 예약 식별자인 키워드를 보여 줍니다. 이 항목의 두 번째 표에서는 C#의 컨텍스트 키워드를 보여 줍니다. 컨텍스트 키워드는 제한된 프로그램 컨텍스트에서만 특별한 의미를 가지므로 컨텍스트 외부에서 식별자로 사용될 수 있습니다. 일반적으로 새 키워드는 C# 언어에 추가되어 이전 버전에서 작성된 프로그램이 중단되지 않도록 컨텍스트 키워드로 추가됩니다.
|
|||
|
|||
|
컨텍스트 키워드
컨텍스트 키워드는 코드에서 특정 의미를 지정하는 데 사용되지만 C#의 예약어는 아닙니다. partial 및 where와 같은 일부 컨텍스트 키워드는 둘 이상의 컨텍스트에서 특별한 의미를 가집니다.