Environment.TickCount Propriété

Définition

Obtient le nombre de millisecondes écoulées depuis le démarrage du système.

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

Valeur de propriété

Entier signé 32 bits contenant la durée en millisecondes écoulées depuis le dernier démarrage de l’ordinateur.

Remarques

Cette propriété retourne le résultat tronqué de TickCount64. Pour connaître les différences de version et les informations sur la fréquence de mise à jour, consultez les TickCount64 remarques.

Important

Étant donné que la valeur de la TickCount propriété est un entier signé 32 bits, si le système s’exécute en continu, TickCount incrémente de zéro à Int32.MaxValue environ 24,9 jours, puis passe à Int32.MinValueun nombre négatif, puis revient à zéro au cours des 24,9 jours suivants. Vous pouvez contourner ce problème en cas de conversion du résultat de TickCountuint. Cela fonctionne, car int il uint s’agit d’une représentation complémentaire de deux. Cette solution de contournement est valide sur toutes les plateformes.

TickCount est différent de la DateTime.Ticks propriété, qui est le nombre d’intervalles de 100 nanosecondes qui se sont écoulés depuis le 1/1/0001, 12h00.

Utilisez la DateTime.Now propriété pour obtenir la date et l’heure locales actuelles.

S’applique à

Voir aussi