Трудности: всё просто и понятно вместо string mode = "stop"; можно было использовать флаг из булевой переменной, ибо переменная принимала всего два значения
Научился: Теперь делаю по другому, смотрю полностью видео, потом не глядя делаю задание, в трудных местах если гугл сходу не помог, подсматриваю в видео. Пощупал класс DateTime, TimeSpan.. форматированный вывод. Бодро леплю формы, понимаю что делать с событиями, как использовать свойства. Трудности: #.# у меня выводил в формате .7 , пришлось сделать так:
label_result.Text = clicks_second.ToString ("0.00") + " clicks per second";