В Visual Studio при добавлении нового класса он всегда создается без модификаторов и делает класс внутренним.
class MyClass
{
}
Я бы предпочел, чтобы мой класс по умолчанию был создан как открытый.
Почему он по умолчанию является внутренним?
Что вы предпочитаете?