В C# модификатор доступа protected internal открывает доступ к полю, методу или свойству из двух зон. Любые классы внутри той же сборки могут обращаться к такому члену напрямую.
Наследники базового класса получают доступ, даже если они в другой сборке.
Пример:
public class BaseClass
{
protected internal int SecretValue = 42;
}
Protected internal оказывается самым широким среди комбинированных, кроме public.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека шарписта
#sharp_view