Environment.TickCount Propiedad

Definición

Obtiene el número de milisegundos transcurridos desde que se inició el sistema.

public:
 static property int TickCount { int get(); };
public static int TickCount { get; }
static member TickCount : int
Public Shared ReadOnly Property TickCount As Integer

Valor de propiedad

Entero de 32 bits con signo que contiene la cantidad de tiempo en milisegundos que ha pasado desde la última vez que se inició el equipo.

Comentarios

Esta propiedad devuelve el resultado truncado de TickCount64. Para conocer las diferencias de versión y la información sobre la frecuencia de actualización, consulte los TickCount64 comentarios.

Importante

Dado que el valor del valor de la TickCount propiedad es un entero de 32 bits con signo, si el sistema se ejecuta continuamente, TickCount se incrementa de cero a Int32.MaxValue aproximadamente 24,9 días y, a continuación, salta a Int32.MinValue, que es un número negativo, se incrementa de nuevo a cero durante los próximos 24,9 días. Para solucionar este problema, convierta el resultado de TickCount en uint. Esto funciona porque int y uint son una representación complementaria de dos. Esta solución alternativa es válida en todas las plataformas.

TickCount es diferente de la DateTime.Ticks propiedad , que es el número de intervalos de 100 nanosegundos transcurridos desde el 1/1/0001, 12:00am.

Use la DateTime.Now propiedad para obtener la fecha y hora locales actuales.

Se aplica a

Consulte también