Environment.TickCount Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.