Что означает открытый конструктор для внутреннего класса [duplicate]
На этот вопрос уже есть ответ здесь:
Какие'Разница между открытым конструктором во внутреннем классе и внутренним конструктором? 5 ответовмы видели некоторый код C #, который объявляет класс сinternal
модификатор, сpublic
конструктор:
internal class SomeClass
{
public SomeClass()
{
}
}
Какой смысл иметь открытый конструктор, если видимость всего класса внутренняя, поэтому его можно увидеть только внутри определяющей сборки?
Кроме того, имеет ли это смысл в случаеSomeClass такое вложенный класс?