强调下,是两个子线程,不是线程跟UI之间的通讯,理解成跟UI通讯者请勿回贴,以免误导其他同学
尝试过SynchronizationContext,但是仅有UI线程才有SynchronizationContext,子线程如何有SynchronizationContext?
使用公共变量的方式感觉不太可靠,也不希望使用。
尝试过SynchronizationContext,但是仅有UI线程才有SynchronizationContext,子线程如何有SynchronizationContext?
使用公共变量的方式感觉不太可靠,也不希望使用。
完成端口的线程会根据索引记录去跟某个线程通讯,并不是固定跟某一个。你说使用公共对象等等好用吗?
我决定使用.NET 4.0的Task了。目前仅纠结完成端口的工作线程是否还要,或者说是否还使用完成端口架构。