Buscador

Definir una clase como punto de entrada de la aplicación

Podemos crear una clase en el proyecto, que contenga un método Main( ) declarado como Shared, de forma que dicho método constituya el punto del programa. Ver Código fuente 287.

Public Class Comienzo
Public Shared Sub Main()
Console.WriteLine("Está comenzando la aplicación")
Console.ReadLine()
End Sub
End Class
Código fuente 287

Además de crear la clase con este método, deberemos modificar las propiedades del proyecto, definiendo como objeto inicial el nombre de la clase o directamente Sub Main. Como habrá podido adivinar el lector, ello hace innecesario el uso de módulos de código dentro del proyecto, pudiendo de esta manera, codificar la aplicación completamente basada en clases. 
Como detalle interesante, debemos destacar el hecho de que al utilizar el modo tradicional de inicio de una aplicación, es decir, a través de un procedimiento Main( ) en un módulo, el compilador convierte internamente dicho módulo en una clase y al procedimiento en un método compartido.

No hay comentarios:

Publicar un comentario