¿Qué significa un constructor público en una clase interna? [Duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Cuál es la diferencia entre un constructor público en una clase interna y un constructor interno? 5 respuestasHe visto un código C # que declara una clase con uninternal
modificador, con unapublic
constructor:
internal class SomeClass
{
public SomeClass()
{
}
}
¿Cuál es el punto de tener un constructor público, si la visibilidad de toda la clase es interna, por lo tanto, solo se puede ver dentro del conjunto que define?
Además, ¿esto tiene algún sentido en casoAlgo de clase es una clase anidada?