-2
我有一個類人口包含一個方法演變迭代,直到int變量generationNumber < population.Size。我想避免主窗口告訴「NotResponding」並更新進度條。我想使用BackgroundWorker類。問題是我不知道如何通知ProgressChanged generationNumber的值已更改。 謝謝! Pracicaly:在BackgroundWorker
實例WPF C#BackgroundWorker使用的方法
/////////////
MainWindow.cs
/////////////
void m_oWorker_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
Population p=new Population()
...
p.Evolve();
//Where to call ReportProgress? I cannot acces local variable generationsNumber that is declared in Evolve method
}
[如何使用後臺工作人員](http://msdn.microsoft.com/zh-cn/library/cc221403%28v=vs.95%29.aspx) –