我有一个创建最多5个线程的C#控制台应用程序。
这些线程正在正常执行,但是UI线程在完成其工作后关闭了。
是否有一种方法可以让主UI线程在辅助线程运行时保持运行状态?
我正在按照上面的代码启动我的线程。
这些线程正在正常执行,但是UI线程在完成其工作后关闭了。
是否有一种方法可以让主UI线程在辅助线程运行时保持运行状态?
foreach (var url in urls)
{
Console.WriteLine("starting thread: " + url);
ThreadPool.QueueUserWorkItem(new System.Threading.WaitCallback(myMethod), url);
}
我正在按照上面的代码启动我的线程。
BackgroundWorker=false
。 - IAbstract