Свойство ElapsedMilliseconds
ElapsedMilliseconds
округляет вниз относительно
Elapsed.
Конкретное число миллисекунд
реального ожидания в примерах
не подставляют. Полная длина -
TimeSpan.
Синтаксис
long milliseconds = stopwatch.ElapsedMilliseconds;
Пример
Давайте проверить неотрицательность
после StartNew:
using System;
using System.Diagnostics;
class Program
{
static void Main()
{
var watch = Stopwatch.StartNew();
bool res = watch.ElapsedMilliseconds >= 0;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте прочитать значение
после Reset:
using System;
using System.Diagnostics;
class Program
{
static void Main()
{
var watch = Stopwatch.StartNew();
watch.Reset();
Console.WriteLine(watch.ElapsedMilliseconds);
}
}
Результат выполнения кода:
0
Пример
Давайте остановить и снова проверить знак:
using System;
using System.Diagnostics;
class Program
{
static void Main()
{
var watch = Stopwatch.StartNew();
watch.Stop();
bool res = watch.ElapsedMilliseconds >= 0;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Смотрите также
-
Elapsed,
полная длина -
Stop,
заморозка отсчёта -
TimeSpan,
интервал -
DateTimeOffset,
момент времени