In my C# assembly "Abc", I have the following class and static method:
internal class Xyz
{
protected internal static void MakeAwesome()
{
...
}
}
I noticed I can access this static method from anywhere in my assembly code. However, removing the "protected" from it seems to yield the same results:
internal class Xyz
{
internal static void MakeAwesome()
{
...
}
}
Is the "protected" here making no difference because it's a static method? Or is it restricting something I overlooked?