sách gpt4 ăn đã đi

Nhân viên nền C#

In lại 作者:太空狗 更新时间:2023-10-29 20:22:22 32 4
mua khóa gpt4 giày nike

我有一个任务在 backgroundworker 中运行。单击开始按钮,用户将启动该过程,并获得一个取消按钮来取消处理。

当用户点击取消时,我想显示一个消息框“进程尚未完成,你想继续吗”。

这里我希望仅在用户输入后才完成剩下的处理。直到那时想要停止后台线程。谁可以帮我这个事。无论如何要停止后台工作一段时间。任何帮助将不胜感激。

câu trả lời hay nhất

不是内置的。你可以告诉你的代码(在每个 [n] 循环迭代等)检查类似 ManualResetEvent 的东西,看看它是否应该继续运行(同时它检查取消)。我不建议挂起线程 (Thread.Suspend),因为您不知道它当时持有什么锁等。

另一方面...为什么不让它运行直到您Biết它应该被取消?然后你只需要每 [n] 次迭代检查取消(有一个标志)......

关于C#后台 worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275110/

32 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress