gpt4 book ai didi

c# - 启动 C# 应用程序后,非主线程执行什么操作?

转载 作者:行者123 更新时间:2023-11-30 14:50:01 28 4
gpt4 key购买 nike

我有一个基本上只运行 Main 并退出的应用程序(控制台应用程序,Visual Studio 2015),但是如果我在 main 中设置断点,然后查看线程,我会看到以下内容:

Threads

我看到这些线程来自不同的进程,为什么只显示它们而不显示其他线程?它们与我的 C# 程序有什么关系?在什么情况下了解这些线程的作用会有用?

最佳答案

所有 Windows 应用程序都有一个 WndProc 消息泵,供 Windows 操作系统与您的应用程序通信。此外,所有 .net 应用程序都至少有一个 GC Finalizer 线程来销毁您创建的所有类。 vsHost 是一个 VS.net 调试器主机,它包装您的应用程序并处理调试和跟踪数据的 IO。

关于c# - 启动 C# 应用程序后,非主线程执行什么操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37687705/

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