Environment.TickCount Свойство

Определение

Возвращает количество миллисекундах, истекшее с момента запуска системы.

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

Значение свойства

32-разрядное целое число со знаком, содержащее время в миллисекундах, которое прошло с момента последнего запуска компьютера.

Комментарии

Это свойство возвращает усеченный результат TickCount64. Различия версий и сведения о частоте обновления см. в TickCount64 примечаниях.

Important

Поскольку значение TickCount свойства равно 32-разрядному целому числу со знаком, если система выполняется непрерывно, TickCount увеличивается от нуля Int32.MaxValue до приблизительно 24,9 дней, а затем переходит Int32.MinValueк отрицательному числу, а затем увеличивается до нуля в течение следующих 24,9 дней. Вы можете обойти эту проблему, приведя результат TickCount к uint. Это работает потому, что int и uint является дополнительным представлением двух. Это решение допустимо на всех платформах.

TickCount отличается от DateTime.Ticks свойства, которое является числом 100-наносекунд интервалов, прошедших с 1/1/0001, 12:00 утра.

DateTime.Now Используйте свойство для получения текущей локальной даты и времени.

Применяется к

См. также раздел