Демонстрация использования потоков с делегатами на примере игральных кубиков.
Дата отправки отчёта:
6 февраля 2019 г.
Задание выполнено: за
1 час. 14 мин.
Чему научился:
Запускать одновременно несколько потоков в одной программе. Раньше я их очень сильно боялся. И если мне нужно было, чтобы что-то в моей программе происходило "само по себе", я просто создавал таймер, куда пихал все, что мне нужно было.
Что было сложным:
Понять, по какому принципу работает условие if(InvokeRequired). Как я понял, это условие "усыпляет" наш поток, которым мы пытаемся добраться до свойства textDices.Text. Как только предыдущий поток в очередной раз "освобождает" это свойство, то тут же "просыпается" наш поток и изменяет его. При этом все последующие потоки, которые доходят до этого свойства "усыпляются". Если я не правильно это понял, то, пожалуйста, поправьте меня. Спасибо за урок.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 162. Андрей+1791. Валерий Жданов+120659. no name+113417. Chip+117663. Oleksandr+120167. Айдар+111019. Trira+117947. Dmitry Sinitsin+118688. Arslan+18275. Tekashnik+13922. Александр+112013. Алекс Имаго+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научился работать с потоками. Трудности: Тема потоки довольно сложная, надо будет почитать о них подробно. Интересно, но трудновато... Впрочем, дорогу осилит идущий :)