调试C#应用程序
微软an extensive guide在Visual Studio中的C#调试可能会有所帮助。
VS拥有强大的调试功能的很多;例如,而不是做一个foreach
看到为你描述一个数组的内容,你可以设置一个breakpoint(暂停执行程序),然后选择变量,你希望看到(数组或列表或任何内容)并查看它包含的内容,而不必编写任何额外的代码。
Step Into and Step Over可以用来继续执行程序,但只有增量,这样就可以继续看到变量如何变化,在那里执行流程是目前等
这已经在计算器上前面介绍:
谢谢。我搜索了但没有找到这个问题。 – 2009-08-07 16:33:10
为了学习如何做某件事,一个好的google/SO关键字是“tutorial”。 – 2009-08-07 17:14:04
因此,您编译的应用程序可以在“调试”模式下运行,Visual Studio可以监视应用程序的内部运行并控制它。
A 中断点可以通过单击行的最左侧(在Visual Studio文本编辑器的边界中)来放置在代码的任何位置。当该行代码已经达到,Visual Studio调试器实际上会暂停程序的执行,并为您带来回到编辑器,您可以变量从字面上悬停或对象或什么,看看它的一切。
还有可用“当地人”窗口,会给你休息你所有的局部范围的项目的下降 - 这在调试时应该默认在屏幕的底部弹出。
在调试模式下,你可以浏览你的代码行由行
F10的将继续执行的下一行代码。
F11将尝试深入到什么都功能上的代码
按Ctrl-d当前行会弹出一个“快速监视”窗口,为您提供有关当前选定变量/对象的所有信息。
一旦进入调试模式,您可以做很多事情 - 在某些情况下,您甚至可以随时编辑代码。
进入调试模式的最简单方法是使用visual studio顶部的小“播放”按钮 - 当达到中断点时,它将进入调试模式并突出显示当前正在执行的代码行。
您也可以从编辑器中点击F10,您的应用程序将在第一行代码中启动并暂停。
通过比较,在PHP中,您必须将“调试代码”实际写入您的应用程序 - 使用Visual Studio,您实际上可以监控代码的执行而无需向现有代码添加任何东西。
我希望能让你开始。
您可能还想阅读您的IDE了一下。在Visual Studio中有一大堆东西可以帮助你以你在大多数PHP编辑器中无法想象的方式导航你的代码。
如果您已经下载了Microsoft Visual Studio中,你可能要检查出的Visual C#Express库免费提供了在:http://msdn.com/express/
它位于在网页的底部,是非常有用的。它包含了您可能正在寻找的作为C#语言初学者的各种答案。 ...欢迎来到C#,我的朋友:-D
谢谢你的链接。 MSDN中的第一个非常完整。 – 2009-08-07 16:32:38