问题描述
||
解决方法
您的问题尚不清楚,但这里有几点想法:
就内存消耗和应用程序性能而言,生成1000个线程通常是一个非常糟糕的主意。而是考虑使用“ 0”或“任务并行库”。
如果在一个线程中引发异常,并且该线程无法处理该异常,则您的应用程序将崩溃。如果您想集中管理这种情况,可以附加事件“ 1”以通过例如以下方式处理情况。在关闭您的应用程序之前向用户显示某种遗憾消息。
,本文和该站点上的其他几篇文章将帮助您了解.NET中的线程处理。
http://www.codeproject.com/KB/threads/ThreadingDotNet.aspx