non-static classes in static classes

Viewed 67

What is the rationale that non-static inner classes can be declared within a static class?

public static class A
{
    public class B
    {
        public B() { }
    }
}

As compared to the fact that non-static members and functions cannot be declared within a static class.

1 Answers
Related