代码之家  ›  专栏  ›  技术社区  ›  Benny

backgroundworker适合长期运行吗?

  •  5
  • Benny  · 技术社区  · 15 年前

    对bgw的长期运行有什么建议吗?

    2 回复  |  直到 15 年前
        1
  •  4
  •   Kiril    15 年前

    是的,是:)。在backgroundworker或threadpool中进行长时间运行的操作并没有本质上的错误…如果因为长时间运行的操作而导致代码死锁,那么代码就有问题。

        2
  •  1
  •   TheSean    15 年前

    建议:手术取消。bgw通过设置bool属性来实现这一点。您需要在Dowork方法中定期检查此属性。