Поделиться через


Модификатор internal

Объявляет внутреннюю видимость для класса, члена класса, интерфейса или члена интерфейса.

internal statement

Аргументы

  • statement
    Обязательный. Определение класса, интерфейса или члена.

Заметки

Модификатор internal делает класс, интерфейс или член видимым только в текущем пакете. Код за пределами текущего пакета не может получить доступ к членам с модификатором internal.

Модификатором internal можно помечать классы и интерфейсы. В глобальной области действия модификатор internal эквивалентен модификатору public. Любой член класса или интерфейса можно пометить модификатором internal.

Модификатор internal нельзя использовать вместе с любыми другими модификаторами видимости (public, private или protected). Модификаторы видимости относятся к области действия, в которой они определены. Например, метод с модификатором public класса с модификатором internal является доступным не для любого кода, а только для того, который имеет доступ к данному классу.

Требования

Версия .NET

См. также

Ссылки

Модификатор public

Модификатор private

Модификатор protected

Оператор var

Оператор function

Оператор class

Основные понятия

Область переменных и констант

Другие ресурсы

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