Creo una clase de muestra en vs2010.C# Modificador de acceso predeterminado del método Main()
A través de la Vista de clase, veo que el modificador de acceso predeterminado para Main es interno.
También veo que algunas personas dicen que el modificador de acceso predeterminado para Main es "implícitamente privado".
Visual Studio 2010 define automáticamente el método Main() de un programa como implícitamente privado. Si lo hace, se asegura de que otras aplicaciones no puedan invocar directamente el punto de entrada de otro .
Sé que hay diferencias entre interno y privado. Entonces, ¿cuál es la correcta?
Por supuesto, un miembro declarado dentro de un tipo 'interface' o' enum' es siempre público, y no está permitido especificar ningún modificador de acceso con miembros de los tipos 'enum' y' interface'. Los miembros declarados en una 'clase' o 'estructura' son ciertamente privados por defecto, como usted dice. Otro problema: el método 'Principal' anterior no es estático, por lo que no puede ser un punto de entrada. –
@JeppeStigNielsen: editará. –