![]() |
1
3
如果这些“对象”是.NET对象,为什么要轮询它们?为什么不实现像
否则,如果它们实际上是某种可以
只有
如果要通过轮询进行测试,那么触发一个事件(该事件随后轮询每个对象并将通知调用回UI线程)的计时器可能就足够了,或者如果您希望计时器事件快速完成(例如,这样它就可以立即响应另一个事件),则触发
不需要将每个单独的对象排队并分别处理它们(是否存在??),也不需要并行处理它们,因此在工作线程中对它们进行简单的循环(或
|
![]() |
2
0
我只是想知道您是否可以考虑为挂起的任务设置一个队列。因此,推送到该队列的任何任务对象都在等待处理。在工作线程中,您在队列上阻塞,直到某个项目可用为止。如果需要一些并行性,可能会有多个工作线程执行此操作。
|
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |
![]() |
user1700890 · 了解交互式代理Python API中的线程 2 年前 |
![]() |
AntonBoarf · 为什么要将实例变量指定给局部变量? 2 年前 |
![]() |
rhymes · 如何让线程操作相同的java列表 2 年前 |