Как вы уже знаете, модификатор доступа .NET Framework защищен внутренним работает странным образом: это не значит, что класс protected И, он говорит, что класс защищен OR внутренним; то есть к модифицированному классу или члену можно получить доступ из одной и той же сборки , а также из той же иерархии.
Итак, зная это: когда вы его используете? Можете ли вы привести пример? Есть ли хороший, освещающий пример использования в библиотеке базового класса .NET?