Модификаторы (Справочник по C#)
Модификаторы служат для изменения объявлений типов и их членов. В этом разделе описаны модификаторы C#.
Модификатор |
Назначение |
---|---|
Задает уровень доступа к типам и их членам. |
|
Указывает на то, что класс предназначен только для использования в качестве базового класса других классов. |
|
Указывает на то, что измененный метод, лямбда-выражение или анонимный метод является асинхронным. |
|
Указывает на то, что значение поля или локальной переменной не может быть изменено. |
|
Объявление события. |
|
Указывает на то, что метод имеет внешнюю реализацию. |
|
Явно скрывает член, унаследованный от базового класса. |
|
Обеспечивает новую реализацию виртуального члена, унаследованного от базового класса. |
|
Определяет разделяемые классы, структуры и методы в рамках одной сборки. |
|
Объявляет поле, которому можно присваивать значения только в рамках объявления или в конструкторе этого же класса. |
|
Указывает на то, что класс не может наследоваться. |
|
Объявляет член, который относится к типу, а не к конкретному объекту. |
|
Объявляет небезопасный контекст. |
|
Объявляет обычный метод или метод доступа, реализацию которых можно изменить путем переопределения члена в производном классе. |
|
Указывает на то, что поле может быть изменено в программе операционной системой, оборудованием, параллельным потоком и т. д. |
См. также
Ссылки
Основные понятия
Руководство по программированию на C#