Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте модификаторы доступа, чтобы указать объявленную доступность элемента или типа. В этом разделе представлены четыре модификатора доступа:
publicprotectedinternalprivate
С помощью этих модификаторов доступа можно указать следующие шесть уровней специальных возможностей:
-
public: нет ограничений на доступ. -
protected: доступ ограничен содержащим классом или типами, которые являются производными от содержащего класса. -
internal: доступ ограничен текущей сборкой. -
protected internal: доступ ограничен текущей сборкой или типами, которые являются производными от содержащего класса. -
private: доступ ограничен содержащим типом. -
private protected: Доступ ограничен содержащим классом или типами, которые являются производными от содержащего класса в текущей сборке.
Справочные документы по языку C# описывают последнюю выпущенную версию языка C#. Она также содержит начальную документацию по функциям в общедоступных предварительных версиях для предстоящего языкового выпуска.
Документация определяет любую функцию, впервые представленную в последних трех версиях языка или в текущих общедоступных предварительных версиях.
Подсказка
Чтобы узнать, когда функция впервые появилась в C#, ознакомьтесь со статьей об истории версий языка C#.
Кроме того, тип верхнего уровня (не вложенный) может использовать file модификатор. Объявленный тип отображается только в текущем исходном файле. Типы с областью действия файлов обычно используются для генераторов источников. Модификатор нельзя объединить file с модификатором доступа.
В этом разделе также рассматриваются следующие понятия:
- Уровни специальных возможностей: использование модификаторов доступа для объявления уровней специальных возможностей.
- Домен доступности: определяет, в каких разделах программы может присутствовать ссылка на этот член.
- Ограничения на использование уровней доступности: общие сведения об ограничениях на использование объявленных уровней доступности.