|
|
1
2
你可以使用线程池,特别是
|
|
|
2
1
如何处理这个问题在很大程度上取决于后台线程在完成时是否需要与主线程通信。如果背景线程真的是“fire and forget”,那么没有什么特别的原因需要维护对观察者的引用。所以你可以写:
线做了它的工作就走了。
如果您需要跟踪单个观察者的信息,那么您应该创建一个包含有关工作者状态信息的某种类型的对象(您定义的类),并将其传递给
|
|
|
3
0
在某种程度上,您似乎在问,是否应该创建一个类来保存一些指示线程状态或正在处理的数据。这是完全合适的,只要对象不是一个'昂贵'的一个创建。(例如,不要创建异常对象并一直抛出它们)。 |
|
Willy · LINQ:将分组列表转换为新列表 8 年前 |
|
|
Kapil · 如何使用参数设置脚本任务SSI的路径 9 年前 |
|
|
c00000fd · 跨命名空间和不同的.H文件的友元类 9 年前 |
|
|
tangoal · 调用模板类成员时非法使用此类型作为表达式 9 年前 |