Обучение C#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

  • Звание: Делегатор
  • Накопленный опыт: 216 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


С программой Цифры экспериментировал на своем ребенке, по его желанию увеличил кол-во цифр до 20 и сделал перемешивание после каждого хода. Видеоурок ещё не смотрел, пытался сам сделать на основе того, что узнал из бота для фастклика и интернета. К тому же предложенный в видеоуроке вариант мне не очень понравился, так как не совсем он автоматический. Начал с WINAPI и SPY++, ничего не вышло. WINAPI по большому счету пока выше моего понимания. В целом частично понятно, но ничего не работало. Потом установил через Nuget TestStack.White и скачал UI-Automation и вот тут то дело и пошло. В итоге работающий бот состоит из нескольких строчек и замечательно работает.


Трудности: Все было довольно понятно.
В этот раз решил не повторять урок слепо, а просмотреть урок и повторить его но реализовать программу другим способом. В итоге все получилось. Основное отличие от продемонстированной в уроке программы следующие: отдельной функцией генерируется рандомный рисунок, который вставляется в picturebox, который также передается в функцию в виде параметра.