Environment.TickCount Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.