>>Также хотелось бы услышать конструктивную критику о том, как можно улучшить материал.
Если вы не против, я выступлю «брюзгливым критиканом» :) То, что вы привели, это русский MSDN. Хотелось бы чего-нибудь более практического в следующей статье
И про ThreadPool — вообще ничего не написали. Ну вот напишу я код, который умеет создавать поток и запускать на нем метод (у меня это займет 3 строки); чем Pool будет лучше этого метода?
Спасибо за критику. Pool лучше когда нужно создать много потоков для выполнения однотипных задач. Лучше тем, что автоматически регулирует количество потоков. Т.е. не нужно заботиться об их постоянном создании и очистке памяти после исполльзования. Например, если нужно сделать десяток запросов к сайтам.
:) Спасибо. Только мне про ThreadPool это известно.
Я имел в виду — лучше будет, если вы подробно изучите этот вопрос и добавите ответ на него в эту статью или изложите в следующем посте.
Предлагаю автору написать еще про Parallel Extensions Library для C#
Пример умножения матриц с использованием этой либы blogs.microsoft.co.il/blogs/davids/archive/2009/01/29/system-threading-parallel-and-matrix-multiplication.aspx
ИМХО если и писать про потоки, то писать что-то особенное и интересное, т.к. общие данные о потоках можно почерпнуть из той же MSDN, также тут весьма неплохо тема раскрыта.
Потоки в .NET. Часть 1