UI线程和线程池线程之间通讯之TaskScheduler.FromCurrentSynchronizationContext()
讲了如何在UI线程和线程池线程之间通讯。一般来说,UI线程拥有的对象,其他线程是无法操作的。但是.Net有一个很重要的抽象对象——TaskScheduler(任务调度器)。它协调着不同任务(线程)的运行,使得线程池中的线程有了操作UI线程的可能。在我以前不知道OberservableCollection和WPF开发的时候,都是要么使用 Invoke方法,要么就是使用TaskScheduler。这篇...
转载
2018-07-12 10:18:39 ·
873 阅读 ·
0 评论