На этом уроке мы поиграемся с приоритетом потоков, воспользуемся монитором для создания критической секции, выведем на экран легенду потоков с id.
Дата отправки отчёта:
23 апреля 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
Узнал о Monitor и о способе задания приоритета потока.
Что было сложным:
---
Комментарии:
При выводе легенды все же стоит использовать форматированный вывод, например: Console.Write("#{0,-2}\t{1,3}", Thread.CurrentThread.ManagedThreadId, body.Count); Самое главное здесь - выровнять длины змей по правому краю, т.к. если змея имеет длину 10, а потом уменьшается до 9, то этот нолик от десятки сам не исчезнет...
Научился: Узнал про виды потоков, как установить их приоритет. Узнал про метод Монитор Трудности: я думаю если не правильно установить приоритет потоков, в будущем создашь себе куча проблем. Вывод: желательно меньше этим заниматься.