Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Existe una manera de tomar el tiempo que tarda en procesarse una función?

Estas en el tema de ¿Existe una manera de tomar el tiempo que tarda en procesarse una función? en el foro de .NET en Foros del Web. Hola.. mi problema es el siguiente necesito saber que función es la que consume mayor tiempo a la hora de procesarse, pues estoy tomando información ...
  #1 (permalink)  
Antiguo 17/06/2005, 09:18
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
Busqueda ¿Existe una manera de tomar el tiempo que tarda en procesarse una función?

Hola.. mi problema es el siguiente necesito saber que función es la que consume mayor tiempo a la hora de procesarse, pues estoy tomando información de una BD en Sql SERVER pero no entiendo porque tarda demasiado.. pues en una versión anterior a mi programa este corria rapido en comparación a esta nueva versión que estoy desarrollando.. Gracias..

PD: ¿existira una forma de tomar el tiempo en el debug?
  #2 (permalink)  
Antiguo 17/06/2005, 10:04
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
Puedes implementar un timer, y comenzarlo a principio de cada funcion y medir su valor al final de las mismas, así sabrías cuanto tiempo (aunque no sea en segundos, si en comparativa, le ha llevado realizarlas.
  #3 (permalink)  
Antiguo 17/06/2005, 10:55
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
ahhh ok muchas gracias jose =)
  #4 (permalink)  
Antiguo 20/06/2005, 09:11
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
Yo lo que hago es un system.diagnostic.debug.writeline y le paso para que escriba la hora actual con milisegundos. Y eso me sale en la pestaña output del visual studio
  #5 (permalink)  
Antiguo 21/06/2005, 08:50
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
y donde pones el system.diagnostic.debug.writeline ???
  #6 (permalink)  
Antiguo 21/06/2005, 09:05
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
Donde quiero empezar a contar, y donde quiero ver cuanto ha tardado en llegar a ahí
  #7 (permalink)  
Antiguo 21/06/2005, 09:07
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
es un namespace?
  #8 (permalink)  
Antiguo 21/06/2005, 09:12
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
El namespace es system.diagnostic.debug

y WriteLine una función del mismo
  #9 (permalink)  
Antiguo 24/06/2005, 09:04
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
Ajales Muchas Gracias Nuevamente Jose! =)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:36.