仍在尝试调试 3 个不同的线程。
我可以看到线程正在合作;排序; 有时; 但我真的看不出哪个线程在做什么。
“控制台”窗口向我展示了这样的事情......
The thread '< No Name >' (0x14a4) has exited with code 0 (0x0).
The thread '< No Name >' (0xec8) has exited with code 0 (0x0).
The thread '< No Name> ' (0x15a8) has exited with code 0 (0x0).
我认为用这些不告诉我任何信息的十六进制值命名会很棒。
我查看了这个 MSDN 页面和另一个可能是准确的页面,但我错过了关于您更改<No Name>
为类似Background Rx
或Label1_Text_Change
其他内容的部分。
例子...
this.demoThread =
new Thread(new ThreadStart(this.Antarctica));
this.demoThread.Start();
我讨厌成为该网站的主要笨蛋,但有人可以演示一下,在这个三行示例中(实际上是两行,但无论如何)我如何告诉 C# 和 Visual Studio 更改<no name>
为Antarctica
?我说的是在 Visual Studio IDE 底部的控制台窗口中观看序列。
如果重要的话,应用程序会显示在一个屏幕上,而 Visual Studio IDE 会显示在另一个屏幕上。