Can someone explain why we can do this and why we need it?
public class OuterClass
{
public class InnerClass
{
}
}
Why do we need a public inner everything: struct, class, enum or static class?
I think that if it is internal, it should only be closed or protected.
source
share