На этом уроке мы создадим мини-игрушку «Быстрощёлк», которая поможет узнать максимальную скорость нажатия кнопок мышки.
Задание: Создать игру и поставить свой рекорд.
Дата отправки отчёта:
3 декабря 2017 г.
Задание выполнено: за
3 час. 53 мин.
Чему научился:
Теперь делаю по другому, смотрю полностью видео, потом не глядя делаю задание, в трудных местах если гугл сходу не помог, подсматриваю в видео. Пощупал класс DateTime, TimeSpan.. форматированный вывод. Бодро леплю формы, понимаю что делать с событиями, как использовать свойства.
Что было сложным:
#.# у меня выводил в формате .7 , пришлось сделать так:
label_result.Text = clicks_second.ToString ("0.00") + " clicks per second";
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 6452. Кирилл Шмойлов+110895. Danil42Russia+16580. konstantin+110167. Игорь+111147. Сергей+113334. Дмитрий Зеневич013364. Эдвард09156. Dimon+14395. Денис+19980. Timoha+110558. Иван Воронин+116066. Bodrik_torf+17119. Новопашин Владимир+111582. Родион+1791. Валерий Жданов+14814. Дмитрий+116533. Андрей Шевченко02146. Иван+125392. Татьяна0
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Вместо строковой переменной с режимом использовал переменную перечислимого типа с режимами игры. Таким образом исключил возможные ошибки сравнения переменной с каким-то режимом, ведь выбрать стало можно только из доступных. Не использовал булев тип для сохранения масштабируемости - мало ли, какой третий режим понадобится.
ЗЫ Мелкому привет, я и сам с двумя мелкими программирую!
Научился: События контролов обрабатываются разное время. Сначала попробовал написать сам по первому описанию. Получилось, но клики считались не все из за использования события Click. Не думал что некоторые события могут обрабатываться большее время.