none
Timer Console Application RRS feed

  • Pergunta

  • Galera estou criando uma aplicação em Console Application e preciso saber quanto tempo essa aplicação ficou executando. 

    Como posso fazer um timer para isso ?

    Obrigado


    SirSmart

    terça-feira, 5 de abril de 2016 19:59

Respostas

  • declare um StopWatch

    Stopwatch timePerParse;

    Ao inicializar a tua aplicação, inicialize o StopWatch:

    timePerParse = Stopwatch.StartNew();

    Ao finalizar a aplicação, pare e pegue o tempo:

    timePerParse.Stop();
    MessageBox.Show(timePerParse.Elapsed.ToString());

    Att,


    Antero Marques

    ___________________________________________________________________________

    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta.

    O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.





    • Editado Antero Marques terça-feira, 5 de abril de 2016 23:07
    • Marcado como Resposta SirSmart quarta-feira, 6 de abril de 2016 13:20
    terça-feira, 5 de abril de 2016 20:56
  • ....

    no método Main(...)

    ao inicializar a aplicação inicie o Timer.
    e ao finalizar ele, pergunte o tempo como disse o #SirSmart.

    Main(...){
    
    Timer t = new Timer();
    
    t.Start();
    
    ....
    
    
    // aqui voçe pega o tempo, e termina a aplicação.
    
    t.Stop();
    
    
    }

    • Marcado como Resposta SirSmart quarta-feira, 6 de abril de 2016 13:20
    terça-feira, 5 de abril de 2016 22:25

Todas as Respostas

  • declare um StopWatch

    Stopwatch timePerParse;

    Ao inicializar a tua aplicação, inicialize o StopWatch:

    timePerParse = Stopwatch.StartNew();

    Ao finalizar a aplicação, pare e pegue o tempo:

    timePerParse.Stop();
    MessageBox.Show(timePerParse.Elapsed.ToString());

    Att,


    Antero Marques

    ___________________________________________________________________________

    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta.

    O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.





    • Editado Antero Marques terça-feira, 5 de abril de 2016 23:07
    • Marcado como Resposta SirSmart quarta-feira, 6 de abril de 2016 13:20
    terça-feira, 5 de abril de 2016 20:56
  • ....

    no método Main(...)

    ao inicializar a aplicação inicie o Timer.
    e ao finalizar ele, pergunte o tempo como disse o #SirSmart.

    Main(...){
    
    Timer t = new Timer();
    
    t.Start();
    
    ....
    
    
    // aqui voçe pega o tempo, e termina a aplicação.
    
    t.Stop();
    
    
    }

    • Marcado como Resposta SirSmart quarta-feira, 6 de abril de 2016 13:20
    terça-feira, 5 de abril de 2016 22:25