Модификаторы доступа (Справочник по C#)

Модификаторы доступа — это ключевые слова, которые задают объявленный уровень доступности члена или типа. В этом разделе описываются четыре модификатора доступа:

  • public
  • protected
  • internal
  • private

С помощью этих модификаторов можно задать следующие шесть уровней доступа:

  • public: Неограниченный доступ.

  • protected: Доступ ограничен содержащим классом или типами, которые являются производными от содержащего класса.

  • internal: Доступ ограничен текущей сборкой.

  • protected internal: Доступ ограничен текущей сборкой или типами, которые являются производными от содержащего класса.

  • private: Доступ ограничен содержащим типом.

  • private protected: Доступ ограничен содержащим классом или типами, которые являются производными от содержащего класса в текущей сборке.

В этом разделе также представлена следующая информация:

См. также