Can private classes exist in C#, other than in Inner classes?
No, there isn't. You cannot have a private class unless it is nested.