Модификаторы c#

C Sharp > Модификаторы c#
29.01.2018 16:12:39



Статья:

Модификаторы доступа
 
- public
- private
- internal
- protected	Задает уровень доступа к типам и их членам.
abstract	Указывает на то, что класс предназначен только для использования в качестве базового класса других классов.
async	Указывает на то, что измененный метод, лямбда-выражение или анонимный метод является асинхронным.
const	Указывает на то, что значение поля или локальной переменной не может быть изменено.
event	Объявление события.
extern	Указывает на то, что метод имеет внешнюю реализацию.
new	Явно скрывает член, унаследованный от базового класса.
override	Обеспечивает новую реализацию виртуального члена, унаследованного от базового класса.
partial	Определяет разделяемые классы, структуры и методы в рамках одной сборки.
readonly	Объявляет поле, которому можно присваивать значения только в рамках объявления или в конструкторе этого же класса.
sealed	Указывает на то, что класс не может наследоваться.
static	Объявляет член, который относится к типу, а не к конкретному объекту.
unsafe	Объявляет небезопасный контекст.
virtual	Объявляет обычный метод или метод доступа, реализацию которых можно изменить путем переопределения члена в производном классе.
volatile	Указывает на то, что поле может быть изменено в программе операционной системой, оборудованием, параллельным потоком и т. д.