РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
694 of 723 menu

Свойство elapsed

Свойство elapsed класса Stopwatch возвращает объект Duration, который представляет суммарное время, прошедшее с момента запуска секундомера. Это время не зависит от текущего состояния секундомера: если секундомер запущен, значение продолжает увеличиваться, а если остановлен - замораживается на последнем значении. Свойство доступно только для чтения.

Синтаксис

stopwatch.elapsed

Пример

Давайте создадим секундомер, запустим его и выведем прошедшее время:

void main() { Stopwatch stopwatch = Stopwatch(); stopwatch.start(); print(stopwatch.elapsed); }

Результат выполнения кода:

0:00:00.000000

Пример

Давайте выведем время в миллисекундах, используя свойство elapsed и метод inMilliseconds:

void main() { Stopwatch stopwatch = Stopwatch(); stopwatch.start(); for (int i = 0; i < 1000000; i++) {} stopwatch.stop(); print(stopwatch.elapsed.inMilliseconds); }

Результат выполнения кода:

3

Смотрите также

  • класс Stopwatch,
    который представляет собой секундомер
  • метод start,
    который запускает секундомер
  • метод stop,
    который останавливает секундомер
  • свойство elapsedMilliseconds,
    которое возвращает прошедшее время в миллисекундах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить