让我们从UI线程(WPF,WinForms也可以)开始,并且UI线程创建后台线程来做一些工作(Threadpool),并在完成后台线程更新UI(使用调度程序)。 UI线程与后台线程共享资源,当后台线程完成其进程时需要处理它。如何配置在UI线程和后台线程之间共享的资源
实现这一目标的最佳方法是什么?当它完成工作时,我们是否从后台线程本身处理资源?如果是这样,我们不能在创建线程后从UI线程使用资源,因为我们不知道后台线程何时完成,反之亦然。 (这里没有异步/等待功能)。正如我们在这里处理UI线程一样,需要始终保持GUI活动。