gpt4 book ai didi

c# - 释放多个线程?

转载 作者:IT王子 更新时间:2023-10-29 04:38:38 24 4
gpt4 key购买 nike

所以我有一个足够简单的控制台应用程序:

class Program
{
static void Main(string[] args)
{
Console.ReadKey();
}
}

我已经使用发布配置构建了它。当我运行它并打开任务管理器时,我看到了有4个线程。为什么即使我没有创建任何线程也会发生这种情况?

这不可能是每个应用程序。我尝试打开记事本,但它只有 1 个线程。尽管它是 native 应用程序并且我的控制台应用程序是托管的。

有什么想法吗?

最佳答案

我想您看到的线程是:

  1. 主线程。
  2. 终结器线程
  3. In-process debugger helper thread
  4. 并发 GC 线程。

This post详细介绍了一些特殊的 CLR 线程。

关于c# - 释放多个线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com