Использовать стоит код, приведенный в третьей части статьи.
А во второй части, кстати, код не рабочий. Не работает остановка рабочего потока с использованием out параметров в методе отображения прогресса. Постоянно теряется значение. Но если сделать метку Cancel не bool, а object, то в таком случае код будет работать.
Собственно это замечание и указано в конце второй части статьи о многопоточности, и третья часть как раз есть реализация этой идеи.
Комментариев нет:
Отправить комментарий