protected internal class foo
{
}
and
internal class bar
{
public int quix;
protected internal int zyx;
}
Are these compiler errors or misinterpretation of the standard?
Explanation:
- Classes cannot have a protected internal access modifier, only open or internal according to MSDN (classes and structures declared directly in the namespace (in other words, which are not nested in other classes or structures) can be either public or internal. default value if no access modifier is specified).
- , (MSDN). . - .
: , Mono, , , , , . , . MSDN, , , .