C# cuenta el tiempo que consume una determinada pieza de código

Stopwatch watch = Stopwatch.StartNew();
watch.Stop();
watch.ElapsedMilliseconds.ToString() 

Ventajas y desventajas de StopWatch:
Ventajas:
1. Spring tiene su propia clase de herramienta, que se puede usar directamente
2. El código es simple de implementar y más fácil de usar
3. Inducción unificada, que muestra el porcentaje de tiempo dedicado a cada tarea y el tiempo total ocupado, y los resultados de la pantalla son intuitivos.El consumo de rendimiento es relativamente pequeño, y la precisión del registro de tiempo entre el inicio y la finalización está garantizada en la mayor medida.4.El nombre de la tarea se puede especificar directamente al
inicio , para mostrar los resultados de la grabación de forma más intuitiva.

Desventajas:
1. Una instancia de StopWatch solo puede iniciar una tarea a la vez, y no puede iniciar varias tareas al mismo tiempo, y no puede iniciar una nueva tarea antes de que se detenga la tarea.Se debe iniciar una nueva tarea después de que se detenga la tarea. Para habilitar varios a la vez, las diferentes instancias de StopWatch deben ser nuevas
3. El uso intrusivo del código requiere múltiples cambios de código.
 

Supongo que te gusta

Origin blog.csdn.net/qq_29728817/article/details/128819410
Recomendado
Clasificación