1

在主应用程序线程中捕获 BackgroundWorker 中发生的异常的最佳方法是什么。我在 BackgroundWorker 中处理了密集的 UPD 操作,但是当发生异常时,我的主应用程序无法记录发生的事情。请推荐最佳实践。

谢谢

4

1 回答 1

3

您应该处理该RunWorkerCompleted事件,该事件将在您的主应用程序线程上触发。

RunWorkerCompletedEventArgs.Error将包含异常,如果没有异常,则为 null。

于 2012-09-21T08:45:49.030 回答