Свойство elapsedMicroseconds
Свойство elapsedMicroseconds класса Stopwatch возвращает целое число, представляющее количество микросекунд, прошедших с момента запуска секундомера или его последнего сброса. Это свойство доступно только для чтения и не принимает параметров. Значение возвращается в виде объекта int. Если секундомер не запущен, свойство возвращает 0.
Синтаксис
stopwatch.elapsedMicroseconds
Пример
Давайте создадим секундомер, запустим его и выведем количество микросекунд, прошедших с момента запуска:
void main()
{
Stopwatch stopwatch = Stopwatch();
stopwatch.start();
for (int i = 0; i < 1000000; i++)
{
// Simulate some work
}
print(stopwatch.elapsedMicroseconds);
}
Результат выполнения кода:
15234
Пример
Давайте сбросим секундомер и проверим значение свойства elapsedMicroseconds:
void main()
{
Stopwatch stopwatch = Stopwatch();
stopwatch.start();
for (int i = 0; i < 1000000; i++)
{
// Simulate some work
}
stopwatch.reset();
print(stopwatch.elapsedMicroseconds);
}
Результат выполнения кода:
0
Смотрите также
-
класс
Stopwatch,
который представляет секундомер -
свойство
elapsed,
которое возвращает объект Duration -
свойство
elapsedMilliseconds,
которое возвращает количество миллисекунд -
свойство
isRunning,
которое проверяет, запущен ли секундомер