标签: c# .net multithreading console
我编写了一个控制台应用程序,它基本上会激活一个支持ReportProgress和Cancel的BackgroundWorker。
如何确保在关闭窗口之前(通过按关闭按钮或按ctrl + c)在我的线程上触发取消操作,窗口仅在取消完成后关闭?
答案 0 :(得分:1)
请参阅问题“How do I trap ctrl-c in a C# console app。”