我有一个很小的,非常简单的winforms,它调用一个类并将其结果写入Visual Studio控制台窗口中的控制台-VSs Output
菜单中名为Debug
的控制台。
一些消息是在控制台上自动生成的,我很想了解它们的含义;在winforms写入控制台的信息之后,立即显示以下内容-这是进行处理的线程吗?The thread '<No Name>' (0x2280) has exited with code 0 (0x0).
我在VS中看到的屏幕截图...
最佳答案
该消息表示线程已结束,但这并不奇怪。
我想您想知道为什么线程没有在您的应用程序中结束,即使您没有在代码中创建任何新线程。当使用Windows Forms之类的框架时,该框架将使用线程来执行一些其他工作。这些线程通常取自.NET线程池。线程在结束之前一直在做的事情需要更多的研究。
关于c# - 调试> Windows>输出此控制台消息是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12258781/