如果有任何多线程c#实用程序,我对这个概念知之甚少。但如果遇到以下情况怎么办? 运行1000个线程,如果一个或多个线程在执行期间失败,那么恢复此计划的计划是什么,或者当我失败时有没有办法从当前状态重新启动它?
答案 0 :(得分:1)
你的问题很不清楚,但这里有一些想法:
ThreadPool
或任务并行库。Application.ThreadException
以处理此情况,例如:在关闭申请之前向用户显示某种抱歉信息。答案 1 :(得分:0)
本文和该网站上的其他几篇文章将帮助您了解.NET中的线程。