Демонстрация использования потоков с делегатами на примере игральных кубиков.
Дата отправки отчёта:
9 сентября 2015 г.
Задание выполнено: за
45 мин.
Чему научился:
узнал про потоки немножко на C#
Что было сложным:
нечего
Комментарии:
Зачем new object[] {a,b} ? Ведь можно так Invoke(new DelegateShow(ShowBox), a, b); Чтобы ошибка невыскакивала ведь надо потоки остановить всеровно их Вот в форме написал private void Form1_FormClosed(object sender, FormClosedEventArgs e) { dice1.Stop(); dice2.Stop(); dice3.Stop(); }
Вот в Dice написал public void Stop() { thread.Abort(); } и все ошибок невыскакивает. В говарящих часах ведь тоже использовали потоки чтобы одновремменно говарили время и время шлобы. Про потоки очень большая тема и интересная ее сейчас в магистрантуре изучают.
Научился: Научился работать с потоками. Трудности: Тема потоки довольно сложная, надо будет почитать о них подробно. Интересно, но трудновато... Впрочем, дорогу осилит идущий :)