科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Visual C# .NET 入门:步骤 8. 使用调试器

Visual C# .NET 入门:步骤 8. 使用调试器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

   调试器是诊断程序问题的一个必不可少的工具。我们觉得有必要在本入门指南中对其进行介绍。这最后一步将向您展示如何走查程序和使用诸如 QuickWatch 这样的功能。 设置断点当程序在调试器中运行时,断点会暂停程序的执行。

作者:中国IT实验室 来源:中国IT实验室 2007年9月27日

关键字: C# Visual 编程

  • 评论
  • 分享微博
  • 分享邮件
  

    调试器是诊断程序问题的一个必不可少的工具。我们觉得有必要在本入门指南中对其进行介绍。这最后一步将向您展示如何走查程序和使用诸如 QuickWatch 这样的功能。

    设置断点当程序在调试器中运行时,断点会暂停程序的执行,从而使开发人员能够控制调试器。要设置断点,请右键单击您想要程序暂停的行,然后单击 InsertBreakpoint,如下所示。

    注:带有断点的行以红色突出显示。通过再次右键单击该行并选择 Remove Breakpoint 可以删除断点。

    单步调试程序既然设置了断点(最好是在前面所示的行中),就让我们在调试器中运行程序。在 Debug 菜单中,选择 Start 而不是同前面一样选择 Start Without Debugging.这样就在调试器中启动了程序,并因而激活了断点。

    一旦程序遇到断点,调试器便会接收程序的控制。这时会有一个箭头指向当前执行的行。

    要单步调试一行代码,可以选择 Debug | Step Over 并观察光标是否移到下一行。Debug | Step Into 命令允许您单步执行将要调用的函数。进行两次 Step Over 之后的屏幕如下所示。

    如果想要程序在遇到下一个断点、遇到异常或退出之前继续执行,请从菜单中选择 Debug | Continue.

    检查变量值当您可以控制调试器时,可将鼠标指针移到变量上以获得它的基本值。

    您也可以右键单击变量,然后从上下文菜单中选择 QuickWatch.QuickWatch 将为您提供关于某些变量(如 ArrayList 对象)的更多详细信息。

    其他调试器工具Visual Studio 调试器具有许多其他工具(例如 Call Stack 查看器)的功能,可以使用此调试器来查看到此为止调用的函数。还可以获得内存转储和关于进程中线程的信息。我们鼓励您使用这些功能强大的调试工具。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章