[C-Sharp] Tempo de execução
19/10/2016
0
Olá pessoal.
Qual é a melhor forma de capturar o tempo de execução de uma função?
Obrigado.
Qual é a melhor forma de capturar o tempo de execução de uma função?
Obrigado.
Victor Machado
Curtir tópico
+ 0
Responder
Post mais votado
19/10/2016
Por algum tempo eu usava um TimeSpan que contava até desde o início até o fim da execução do método, esse é um modo de fazer, mas acho que o melhor seja através da classe Stopwatch do System.Diagnostics
//Inicia um novo timer
//Para um timer que está rodando
//Exibe o tempo decorrido
ou
//Inicia um novo timer
Stopwatch sw = Stopwatch.StartNew();
//Para um timer que está rodando
sw.Stop();
//Exibe o tempo decorrido
Console.WriteLine(sw.Elapsed);
ou
Console.WriteLine(sw.ElapsedMilliseconds);
Lucas Campos
Responder
Mais Posts
Clique aqui para fazer login e interagir na Comunidade :)