In Visual Studio when you add a new class, it always created with no modifiers and that makes class internal.
class MyClass
{
}
I would prefer that my class by default is created as public one.
Why is it internal by default?
What would you prefer?