Выполнить задачу в фоновом режиме в приложении WPF
пример
private void Start(object sender, RoutedEventArgs e)
{
int progress = 0;
for (;;)
{
System.Threading.Thread.Sleep(1);
progress++;
Logger.Info(progress);
}
}
Каков рекомендуемый подход (TAP или TPL или BackgroundWorker или Dispatcher или другие), если я хочу Start ()
не блокируйте пользовательский потокможет предоставить отчеты о прогрессеможно отменитьподдержка многопоточности и многоядерности