[C-Sharp] Tempo de execução

.NET

C#

19/10/2016

Olá pessoal.
Qual é a melhor forma de capturar o tempo de execução de uma função?

Obrigado.
Victor Machado

Victor Machado

Curtidas 0

Melhor post

Lucas Campos

Lucas Campos

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
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);
GOSTEI 1

Mais Respostas

Victor Machado

Victor Machado

19/10/2016

Muito obrigado Lucas :D
GOSTEI 0
Diego Silva

Diego Silva

19/10/2016

Opa, curti a solução!
GOSTEI 0
POSTAR