|
1
3
如果这些“对象”是.NET对象,为什么要轮询它们?为什么不实现像
否则,如果它们实际上是某种可以
只有
如果要通过轮询进行测试,那么触发一个事件(该事件随后轮询每个对象并将通知调用回UI线程)的计时器可能就足够了,或者如果您希望计时器事件快速完成(例如,这样它就可以立即响应另一个事件),则触发
不需要将每个单独的对象排队并分别处理它们(是否存在??),也不需要并行处理它们,因此在工作线程中对它们进行简单的循环(或
|
|
|
2
0
我只是想知道您是否可以考虑为挂起的任务设置一个队列。因此,推送到该队列的任何任务对象都在等待处理。在工作线程中,您在队列上阻塞,直到某个项目可用为止。如果需要一些并行性,可能会有多个工作线程执行此操作。
|
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 1 年前 |
|
|
András Takács · Python多线程错误 1 年前 |