Oi, Matheus. Tudo bem? :D
Os argumentos que você citou vêm por padrão quando você cria um novo projeto no Visual Studio. Eles são parâmetros que podem ser passados para o seu aplicativo quando você o inicia. Para os projetos simples, (e principalmente quando você ainda está aprendendo), você não precisa se preocupar com eles, ok?
Quanto à questão de criar um projeto com Aplicativo Console (.NET Framework) no lugar do Aplicativo Console, isso pode estar relacionado à versão do .NET.
Se você está vendo um campo vazio e uma solicitação para anexar algo, provavelmente o VS está no modo de depuração e está esperando para anexar a um processo já em execução. Para executar seu código normalmente, você precisa acessar de forma correta (por exemplo, como o Debug ou Release) e que a configuração de inicialização esteja definida para iniciar o projeto que contém o seu método Main
.
Para fazer isso, é só ir com o botão direito do mouse no projeto, dentro do Gerenciador de Soluções e selecionar Definir como Projeto de Inicialização.
Se outra dúvida surgir, estamos aqui.
Abraços! :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.