Трудности: Внимательность.
Условие
"if (counter == max_counter) time_start = DateTime.Now.Ticks;"
по невнимательности и рассеянности
расположил после условия
"if (counter > 0) counter--;"
сначала результат вывести не мог на экран (поэтому пробовал вывести разными путями). После того как увидел результат - одно и то же время получалось в итоге. Тут уж дошло - исправил порядок. Отличный урок всё понятно, доступно.
Трудности: Написала код счетчика прямо в методе OnClick. При удалении события из свойств был удален и код метода (спасенный только благодаря Ctrl + Z). Надо это учитывать при смене обработчиков событий! Комментариев нет