C# 后台工作人员在到达“工作地点”时是否可以继续工作;。。。“已完成”;事件处理程序
如标题所述。我的后台工作人员正在做它的工作…完成第一个任务 并调用…已完成的事件处理程序。我能在这里告诉我的后台工作人员继续做另一项工作吗 嫁妆-=旧工作 嫁妆+=新工作 也 DoWorkCompleted-=旧作业已完成 DoWorkCompleted+=新作业已完成C# 后台工作人员在到达“工作地点”时是否可以继续工作;。。。“已完成”;事件处理程序,c#,.net,backgroundworker,C#,.net,Backgroundworker,如标题所述。我的后台工作人员正在做它的工作…完成第一个任务 并调用…已完成的事件处理程序。我能在这里告诉我的后台工作人员继续做另一项工作吗 嫁妆-=旧工作 嫁妆+=新工作 也 DoWorkCompleted-=旧作业已完成 DoWorkCompleted+=新作业已完成 这可能吗?我以前没试过,但我想它会有用的。您是否也需要更改和的事件处理程序 我认为只需要创建两个后台工作人员就可以简单得多。或者,如果作业非常相似,您可以参数化现有的后台工作人员,使其能够同时执行这两项任务。是的,您可以在完成后
这可能吗?我以前没试过,但我想它会有用的。您是否也需要更改和的事件处理程序
我认为只需要创建两个后台工作人员就可以简单得多。或者,如果作业非常相似,您可以参数化现有的后台工作人员,使其能够同时执行这两项任务。是的,您可以在完成后重新启动它。你可以先插上另一个嫁妆 但你不应该这样做。 BGW在线程池上执行,因此无需重复使用线程。因此,避免混乱,只需为不同的任务创建单独的后台工作人员