Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso do static void Main(string[] args)

Olá boa tarde,

Como nas aulas passadas o professor falou que iria explicar mais a respeito do ( static void Main(string[] args) ). Estou com algumas duvidas, Em algum momento o ( static void Main ) irá mudar? Sempre será passado os argumentos/parâmetros (string[] args) ?

1 resposta
solução!

Boa tarde Vanderson,

É utilizado o parâmetro "static void Main(string [] args)" pois essa é a porta de entrada do seu programa ou do programa em geral que estiver executando. Também é utilizado esse parâmetro para chamar o JVM (Java) para rodar a sua aplicação. Ela é public para o JVM pode chamar, é static para que o JVM não precise instanciar objetos de suas classes e é void pois não retorna nada à JVM. Geralmente você vai utilizar um método Main como ponto inicial do projeto, você pode criar outros "Mains" dentro do projeto porém sempre terá o inicializador que será de sua definição para isso.

Espero ter ajudado.

Abraço.