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