한정자(C# 참조)
한정자는 형식 및 형식 멤버의 선언을 수정하는 데 사용됩니다. 이 단원에서는 다음의 C# 한정자에 대해 소개합니다.
한정자 |
용도 |
---|---|
형식 및 형식 멤버의 선언된 액세스 가능성을 지정합니다. |
|
클래스가 다른 클래스의 기본 클래스로만 사용됨을 나타냅니다. |
|
수정된 메서드, 람다 식 또는 무명 메서드가 비동기임을 나타냅니다. |
|
필드 또는 지역 변수의 값을 수정할 수 없도록 지정합니다. |
|
이벤트를 선언합니다. |
|
메서드가 외부에서 구현됨을 나타냅니다. |
|
기본 클래스에서 상속된 멤버를 명시적으로 숨깁니다. |
|
기본 클래스에서 상속된 가상 멤버의 새 구현을 제공합니다. |
|
동일한 어셈블리 전체에서 partial 클래스, 구조체 및 메서드를 정의합니다. |
|
선언의 일부로 또는 동일한 클래스의 생성자에서만 값을 할당받을 수 있는 필드를 선언합니다. |
|
클래스가 상속될 수 없도록 지정합니다. |
|
특정 개체가 아니라 형식 자체에만 속하는 멤버를 선언합니다. |
|
안전하지 않은 컨텍스트를 선언합니다. |
|
파생 클래스의 재정의 멤버에 의해 구현이 변경될 수 있는 메서드 또는 접근자를 선언합니다. |
|
필드가 운영 체제, 하드웨어 또는 동시에 실행되는 스레드 등에 의해 프로그램에서 수정될 수 있음을 나타냅니다. |