使用 Windows 8 附带的资源监视器,我可以看到我非常简单的控制台应用程序使用了 5 个线程。我知道其中一个是主线程,另一个可能是 GC 线程,但我不知道最后 3 个是干什么用的。
代码:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("TEST");
Console.ReadKey();
}
}
最佳答案
它们是基础架构线程。别担心他们;你对它们无能为力,它们也不会伤害你——它们当然不会占用 CPU。别管好。
关于c# - 控制台应用程序使用的线程多于应有的线程数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9653846/