Environment.TickCount Proprietà

Definizione

Ottiene il numero di millisecondi trascorsi dall'avvio del sistema.

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

Valore della proprietà

Intero con segno a 32 bit contenente l'intervallo di tempo in millisecondi trascorso dall'ultimo avvio del computer.

Commenti

Questa proprietà restituisce il risultato troncato di TickCount64. Per le differenze di versione e informazioni sulla frequenza di aggiornamento, vedere le TickCount64 osservazioni.

Importante

Poiché il valore della TickCount proprietà è un intero con segno a 32 bit, se il sistema viene eseguito continuamente, TickCount incrementa da zero a Int32.MaxValue per circa 24,9 giorni, quindi passa a Int32.MinValue, ovvero un numero negativo, quindi incrementa di nuovo a zero durante i successivi 24,9 giorni. È possibile risolvere questo problema eseguendo il cast del risultato di TickCount in uint. Questo funziona perché int e uint sono una rappresentazione complementare di due. Questa soluzione alternativa è valida in tutte le piattaforme.

TickCount è diverso dalla DateTime.Ticks proprietà , ovvero il numero di intervalli di 100 nanosecondi trascorsi dal 1/1/0001, 12:00am.

Utilizzare la DateTime.Now proprietà per ottenere la data e l'ora locali correnti.

Si applica a

Vedi anche