csharp:代码调试

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
csharp:代码调试 [2025/11/26 14:16] – 创建 张叶安csharp:代码调试 [2025/11/26 14:20] (当前版本) 张叶安
行 1: 行 1:
-====== 60 & 80:代码调试与错误处理 ======+====== 代码调试与错误处理 ======
  
 本章节主要讲解如何在开发过程中发现代码逻辑错误(调试),以及如何防止程序因运行时错误而崩溃(异常处理)。 本章节主要讲解如何在开发过程中发现代码逻辑错误(调试),以及如何防止程序因运行时错误而崩溃(异常处理)。
  
-===== 60:代码调试 (Debugging) =====+===== 代码调试 (Debugging) =====
  
 代码调试是程序员的核心技能之一。它允许开发者让程序在特定的位置暂停,一步一步地执行代码,并实时查看内存中变量的变化。 代码调试是程序员的核心技能之一。它允许开发者让程序在特定的位置暂停,一步一步地执行代码,并实时查看内存中变量的变化。
行 10: 行 10:
 **定义**: 断点是标记在代码行上的一个“红点”,告诉编译器程序运行到这里必须暂停(挂起)。 **定义**: 断点是标记在代码行上的一个“红点”,告诉编译器程序运行到这里必须暂停(挂起)。
  
-* **设置/取消断点**:+  * **设置/取消断点**:
   * **鼠标操作**: 在代码编辑区左侧的灰色竖条(行号左边)点击。   * **鼠标操作**: 在代码编辑区左侧的灰色竖条(行号左边)点击。
   * **快捷键**: 光标停留在某一行,按下 **F9**。   * **快捷键**: 光标停留在某一行,按下 **F9**。
-* **作用**: 程序运行到断点处会停止,进入“调试模式”。+  * **作用**: 程序运行到断点处会停止,进入“调试模式”。
  
 ==== 2. 调试控制快捷键 ==== ==== 2. 调试控制快捷键 ====
行 32: 行 32:
   - **即时窗口 (Immediate)**: 可以在其中输入代码并立即执行,用于临时测试某个逻辑。   - **即时窗口 (Immediate)**: 可以在其中输入代码并立即执行,用于临时测试某个逻辑。
  
-===== 80:代码的错误处理 (Error Handling) =====+===== 代码的错误处理 (Error Handling) =====
  
 在程序运行过程中,可能会出现不可预知的错误(如用户输入非数字字符、文件不存在、网络断开等)。如果不处理,程序会直接崩溃(闪退)。C# 使用 `try-catch` 机制来捕获和处理这些异常。 在程序运行过程中,可能会出现不可预知的错误(如用户输入非数字字符、文件不存在、网络断开等)。如果不处理,程序会直接崩溃(闪退)。C# 使用 `try-catch` 机制来捕获和处理这些异常。

该主题尚不存在

您访问的页面并不存在。如果允许,您可以使用创建该页面按钮来创建它。

  • csharp/代码调试.1764137794.txt.gz
  • 最后更改: 2025/11/26 14:16
  • 张叶安