讓我們從UI線程(WPF,WinForms也可以)開始,並且UI線程創建後臺線程來做一些工作(Threadpool),並在完成後臺線程更新UI(使用調度程序)。 UI線程與後臺線程共享資源,當後臺線程完成其進程時需要處理它。如何配置在UI線程和後臺線程之間共享的資源
實現這一目標的最佳方法是什麼?當它完成工作時,我們是否從後臺線程本身處理資源?如果是這樣,我們不能在創建線程後從UI線程使用資源,因爲我們不知道後臺線程何時完成,反之亦然。 (這裏沒有異步/等待功能)。正如我們在這裏處理UI線程一樣,需要始終保持GUI活動。