目录
概要
详细内容
调试技巧1:
调试技巧2:
概要
这篇文章主要分享多线程部分调试技巧,在日常的开发工作中会经常遇到多线程调试的需要。在我们调试的过程中会出现断点的焦点在多个线程之间“反复横跳”根本无法集中跟踪某一个线程的操作链路。那么今天我们来看看如何调试操作。如果有其它需要的可以参考下面微软官方的文档地址。
-
参考文献:https://docs.microsoft.com/zh-cn/visualstudio/debugger/get-started-debugging-multithreaded-apps?view=vs-2022
-
工具:VisualStudio 2022
-
框架:.NET5
-
语言:C#
-
程序:控制台应用
开始调试之前我们先需要明白一个概念--“调试条件”。
调试条件编写,下图的红圈里就是编写条件的文本框。文本框里的内容和写C#代码中if判断里的条件没有任何区别。同时还能在里面编写方法。
---分割线--
当条件文本框失去焦点之后自动保存。
-
1.编写测试代码
internal class Program { static void Main(string[] args) { Task[] task = new Task[6]; for (int i = 0; i关注打赏