В моей сборке C # "Abc" у меня есть следующий класс и статический метод:
internal class Xyz
{
protected internal static void MakeAwesome()
{
...
}
}
Я заметил, что могу получить доступ к этому статическому методу из любого места в моем коде сборки. Однако удаление из него «защищенного», похоже, дает те же результаты:
internal class Xyz
{
internal static void MakeAwesome()
{
...
}
}
«Защищенный» здесь не имеет значения, потому что это статический метод? Или это ограничивает то, что я упустил из виду?