2
respostas

Manipular as classes de execução como o Program.cs ou outra que criar.

Olá devs,

Estou usando o .NET 6, como faço para:

  1. Mostrar o método Main caso queira visualizá-lo?
  2. Colocar o Program.cs dentro de uma namespace específica (já que não visualizo)?
  3. Criar um Teste.cs com o método Main para executá-lo?
2 respostas

Boa tarde Anderson, tudo bom?

O default em projetos usando o .net 6 é usar as "instruções de nível superior" que facilitam para os iniciantes, por não precisar do main e simplificar a escrita. Mas seguindo recomendação da própria MS, caso você queira manter o estilo de codificação anterior ao .NET 6 e criar um aqruivo contendo o método main você precisa no momento de criação do projeto escolher o .NET 5 e depois de editar e selecionando o .NET 6.

Segue o link da documentação de referência: https://docs.microsoft.com/pt-br/dotnet/core/tutorials/top-level-templates

Espero ter ajudado.

Sim, entendo. A questão é que quando instalei o Visual Studio somente apresentava o .NET 6 como opção e não as anteriores. E nas "instruções de nível superior" por exemplo não consigo colocar a namespace. E minha outra pergunta a respeito, é possível criar um Teste.cs com o método Main para executá-lo?