100分求助! C# 与vs2005的一点基础问题!

来源:百度知道 编辑:UC知道 时间:2024/04/28 00:35:58
C#里调试。不是可以用Debug.WriteLine("ZZZ");么?
为什么我输入Debug没有自动完成的提示?而且。编译时提示

The name 'Debug' does not exist in the current context

还有我的一本书上。好像是以VS2003作为蓝本的。 可我现在用的是VS2005

书上说Output窗口,有三种模式。分别是“Build、Debug和Test Run”

可是vs2005的这个模式选择在哪里能找到呢?

楼上的纯属瞎扯~~~没有那样的方法~~~

搂主你少加了命名空间~~~
应该是这样~~:

System.Diagnostics.Debug.WriteLine("ddddd");

//在DEBUG输出窗口输出i,j的值
TRACE( _T("\n i=%d,j=%d") , i , j ) ;

常识问题,VS提供了极其强大的工具--对象浏览器
想找什么就在里面搜索下吧,所有的成员变量,方法,继承的层次结构都会显示出来.今天你找不到DEBUG,明天又找不到ArrayList,难道都要来这里问?
再不行,MSDN总知道吧,说白了就是网络版的技术说明书.

OUTPUT的3个模式?很可惜我靠C#吃饭N年了也不记得有这种说法,真是故意复杂化.在"输出"窗口里,有个"显示以下输出(s)"的下拉列表,其内容取决于你的配置和你执行的操作.
生成/重新生成时,可以选择查看"生成",类似下面的信息:
生成:
------ 已启动生成: 项目: YTKJClassLibrary, 配置: Debug Any CPU ------
YTKJClassLibrary -> D:\YFB\AOMIS\CODE\AOMIS\YTKJClassLibrary\bin\Debug\YTKJClassLibrary.dll
------ 已启动生成: 项目: YTKJControlLibrary, 配置: Debug Any CPU ------
YTKJControlLibrary -> D:\YFB\AOMIS\CODE\AOMIS\YTKJControlLibrary\bin\Debug\YTKJControlLibrary.dll
------ 已启动生成: 项目: ScheduleManage, 配置: Debug Any CPU ------