none
Janela console fecha muito rápido RRS feed

  • Pergunta

  • Olá sou novo em programação e estou estudando C# e usando o Visual Studio 2017, como a maioria comecei criando aplicações console do Windows e meu problema é que mesmo estando no modo Debug ao clicar em iniciar para ver o resultado do meu programa, por exemplo o básico "Hello Word" não consigo visualizar pois a janela console abre roda o programa e fecha tão rápido que nem da para ver. 

    gostaria que alguém me ensinasse a configurar este tempo de execução e ou configurar a janela para não fechar sozinha de modo que eu tenha de fecha-la.

    Desde já muito obrigado.

    terça-feira, 21 de novembro de 2017 23:53

Respostas

  • Antes do final de seu método main, coloque este código:

    Console.WriteLine("Pressione ENTER para sair...");
    Console.Read();


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.


    quarta-feira, 22 de novembro de 2017 11:19
  • Olá André,

    Tente usar isso.

    static void Main(string[] args)
    {
        Console.WriteLine("Teste!");
        Console.ReadKey(); // Aguarda o usuário precionar um tecla!
    }


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Senior Developer .NET C#
    Development Leader at JAMSOFT Informática
    Criador e Mantenedor do Entity Framework Core for Firebird
    Contribuidor do Entity Framework Core
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    • Marcado como Resposta André Limoeiro quarta-feira, 22 de novembro de 2017 13:50
    quarta-feira, 22 de novembro de 2017 12:10

Todas as Respostas

  • Antes do final de seu método main, coloque este código:

    Console.WriteLine("Pressione ENTER para sair...");
    Console.Read();


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.


    quarta-feira, 22 de novembro de 2017 11:19
  • Olá André,

    Tente usar isso.

    static void Main(string[] args)
    {
        Console.WriteLine("Teste!");
        Console.ReadKey(); // Aguarda o usuário precionar um tecla!
    }


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Senior Developer .NET C#
    Development Leader at JAMSOFT Informática
    Criador e Mantenedor do Entity Framework Core for Firebird
    Contribuidor do Entity Framework Core
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    • Marcado como Resposta André Limoeiro quarta-feira, 22 de novembro de 2017 13:50
    quarta-feira, 22 de novembro de 2017 12:10
  • Funcionou, muito obrigado!

    estou começando agora então no início tudo é difícil mas é bom saber que há uma comunidade com a qual podemos contar.

    quarta-feira, 22 de novembro de 2017 13:53
  • Funcionou, muito obrigado!

    estou começando agora então no início tudo é difícil mas é bom saber que há uma comunidade com a qual podemos contar.

    quarta-feira, 22 de novembro de 2017 13:53
  • Você pode tbm  pressionar ctrl+f5 ao invez de clicar no Start com o mouse. 

    quinta-feira, 26 de julho de 2018 20:14
  • Valeu pela dica!
    quinta-feira, 17 de janeiro de 2019 12:30