Я пытаюсь реализовать BackgroundWorker
в .NET 1.1 (поскольку их нет), и я не совсем разбираюсь в потоках и делегатах.
Сейчас у меня есть вызов классаBackgroundWorker с методом под названием DoWork
.Я знаю, что должен создать поток в BackgroundWorker и выполнить делегат в этом потоке, но есть две вещи, которые я до сих пор не совсем понял.
Как я могу запустить потокв BackgroundWorker, если DoWork получает делегата без параметров?Или я должен использовать другой подход, кроме делегата?
Как я могу реализовать событие ProgressChanged
?