Метод reset
Метод reset класса Stopwatch сбрасывает
показания секундомера в ноль. При этом секундомер
останавливается, если он был запущен. Метод не
принимает параметров и ничего не возвращает.
Синтаксис
stopwatch.reset()
Пример
Давайте создадим секундомер, запустим его, немного подождём и сбросим:
void main()
{
Stopwatch stopwatch = Stopwatch();
stopwatch.start();
// some time passes
stopwatch.reset();
print(stopwatch.elapsed);
}
Результат выполнения кода:
0:00:00.000000
Пример
Давайте проверим, что после сброса секундомер останавливается:
void main()
{
Stopwatch stopwatch = Stopwatch();
stopwatch.start();
stopwatch.reset();
print(stopwatch.isRunning);
}
Результат выполнения кода:
false
Пример
Давайте посмотрим, что произойдёт, если сбросить секундомер, который не был запущен:
void main()
{
Stopwatch stopwatch = Stopwatch();
stopwatch.reset();
print(stopwatch.elapsed);
print(stopwatch.isRunning);
}
Результат выполнения кода:
0:00:00.000000
false