作者:龙山文化    文章来源:ASPCool.com

欢迎来到C#的奇妙天空,在这里,希望你能获得你想获得的东西,.我们真诚希望能给你带来巨大的帮助,带你进入另外一个广阔的空间。

Come on. Follow me and then U can Win!

  同Linux下的Gnu C ++ 工具中的gdb类似,C#提供了一个命令行调试程序"Cordbg.exe",通过这个程序你可以很轻松的调试你的C#应用程序,本文在下面不可能完全给你介绍cordbg的功能,我只是希望能通过本文的介绍,能让你获得一些的东西。能对你有所帮助,对我来说是一件很高兴的事情。废话还是少说!

Cordbd: Microsoft (R) Common Language Runtime Test Debugger Shell

  我暂时不定义这个东东,我们一步一步的看下来:

  我的机器配置:Win2K Professional+iis 5.0+Microsoft .NET Framework SDK(Beta2)

  我们来开始一个简单的的程序:

Test-1.cs
/*
'Data:2001-12-13
'Author:龙山文化
'FileName:Test-1.cs
'One Csharp Test Program
*/
using System;
class Test_1
{
 static void Main()
 {
  string str;
  Console.WriteLine("Please Enter Your Name. Thanks!");
  str=Console.ReadLine();
  Console.WriteLine("------------------------------------/r/n");
  Console.WriteLine("Dear "+str+", Welcome To Csharp's World!/r/n");
  Console.WriteLine("------------------------------------/r/n");
 }
}

  上面这个程序是极其简单的,后面的文章中我将用一个比较复杂的例子来调试。我们现在一步步的开始吧!

  不过请注意我使用"/*… …*/"来标记了注释和一些相关文字的说明。

  开始->运行->Cmd,ok,现在打开了一个Dos窗口,编译你的C#程序。(下面的所有输入动作是一个整体的调试过程,请注意不要混淆我加在后面的注释。而且也请依照颜色来判断那些是我输入的数据,那些是计算机输出的数据)

如何调试你的C#程序相关推荐

  1. 如何调试Node.js应用程序?

    如何调试Node.js服务器应用程序? 现在,我主要使用带有以下打印语句的警报调试 : sys.puts(sys.inspect(someVariable)); 必须有更好的调试方法. 我知道Goog ...

  2. debug —— set args调试命令(作为程序运行时的参数)

    debug调试 -- set  args 作为程序运行时候的参数 set args作为程序运行时参数: 源代码: 1 #include <stdio.h>2 int main(int ar ...

  3. 【Android 逆向】代码调试器开发 ( 等待进程状态改变 | detach 脱离进程调试 PTRACE_DETACH | 调试中继续运行程序 PTRACE_CONT )

    文章目录 一.等待进程状态改变 二.detach 脱离进程调试 PTRACE_DETACH 三.调试中继续运行程序 PTRACE_CONT 一.等待进程状态改变 上一篇博客 [Android 逆向]代 ...

  4. STM32的调试方式、更新程序、仿真以及补救措施

    STM32的调试方式.更新程序.仿真以及补救措施 1. STM32的调试方式选择 STM32支持JTAG和SWD两种调试方式,且默认状态下这两种调试功能都是开启的. 由此我们可以知道: 如果要使用JT ...

  5. idea调试怎么跳出循环_使用IDEA的Debug调试功能,查看程序的运行过程

    Debug追踪,使用IDEA的断点调试功能,查看程序的运行过程 知乎视频​www.zhihu.com 1. 在有效代码行,点击行号右边的空白区域,设置断点,程序执行到断点将停止,我们可以手动来运行程序 ...

  6. 调试Release发布版程序的Crash错误

    订阅 调试Release发布版程序的Crash错误 http://dingchaoqun12.blog.163.com/blog/static/116062504201152834814661/ 在W ...

  7. vs2015 linux jni,使用Visual C++ 跨平台移动技术调试JNI Android 应用程序

    使用Visual C++ 跨平台移动技术调试JNI Android 应用程序 02/05/2015 6 分钟可看完 本文内容 [原文发表时间] 2014/12/12  4:22PM 之前我们已经介绍了 ...

  8. linux应用程序调试方法,Linux应用程序使用写文件调试程序的方法

    Linux,一切皆文件,那么在Android系统本身,也是Linux+java罢了,也是在Linux的运行环境下. 通常,我们在调试程序的都会使用printf. 在Android中,我们会去使用log ...

  9. Qt Creator调试C ++示例应用程序

    Qt Creator调试C ++示例应用程序 调试C ++示例应用程序 调试C ++示例应用程序 本节使用TextFinder示例来说明如何在"调试"模式下调试Qt C ++应用程 ...

  10. 控制dcom程序使用端口_使用VS Code调试.net控制台应用程序的方法

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:https://www.byteflying.com/archives/6928. 1.概述 本文向大家介绍使用Visual Stud ...

最新文章

  1. maya表情blendshape_Maya的形状融合变形器Blend Shape | 学步园
  2. 使用Palette类提取图片的颜色信息
  3. Python Django jsonpickle序列化部分字段
  4. MATLAB机器学习系列-11:粒子群优化原理及其matlab实现
  5. python遍历data、并输出结果_获取python运行输出的数据并解析存为dataFrame实例
  6. 关于Fiori应用sandbox JavaScript的两个疑问
  7. java数据结构与算法_清华大学出版社-图书详情-《数据结构与算法分析(Java版)》...
  8. 用shell或者python写出各种图形
  9. Sublime Text报错please wait a bit whilePyV8 binary is being downloaded
  10. AVR 矩阵键盘程序源代码2(有连续按键功能)(原创)
  11. linux下运行jar
  12. voip 客户端 android,Android基于OpenSL ES,Speex,RTMP的Voip客户端实现
  13. c语言变量格式化,C语言新手入门之格式化输出和变量类型
  14. Digi Digimesh无线自组网协议和模块介绍
  15. 计算机控制技术廖道争答案,2017年三峡大学电气与新能源学院专业目录及考试科目...
  16. python租房_【Python】租房经历总结—–我是如何2天找到合适租房的(房东直租)简单粗暴...
  17. 状压DP 拯救莫莉斯
  18. keep-alive 的详细介绍
  19. 【破解利器】脱壳工具(软件扒皮工具)
  20. First blood

热门文章

  1. 使用Python和OpenCV捕获鼠标事件,并裁剪图像
  2. 图像金字塔与resize函数
  3. Linux那些事儿之我是Sysfs(4)举例一lddbus
  4. 【面向对象编程】(2) 类属性的定义及使用;__repr__()方法
  5. 【神经网络】(2) 网络优化,案例:服装图像分类,附python完整代码
  6. 基于道路标线的城市环境单目定位
  7. 使用ngNonBindable在Angular双向绑定数据的时候显示“{{参数}}“中的花括弧、花括号“{{}}”
  8. 在Ubuntu 14.04 64bit上安装python mongoDB模块
  9. 使用C++ ostringstream来格式化字符串输出
  10. BZOJ4551: [Tjoi2016Heoi2016]树