当前位置:asp编程网>技术教程>Net教程>  正文

C#开发过程中的三种注释方法

2012-12-14 09:14:06   来源:www.aspbc.com    作者:loveasp   浏览量:3045   收藏

在asp开发过程中,我们使用单引号来注释一条语句,那么在C#开发过程中有几种注释方法?答:三种

1、使用双/来注释一条语句,如: 

// response.write ("aaa")
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)


2、使用/* */来注释掉一段代码,如:

/*
a=2
if (a==1)
{
  response.write("输出第一种");
}
else
{
  response.write("输出第二种");
}
*/
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

 

假如你现在在测试一段功能,有六七种方法,你不知道使用哪一种比较好,现在要对这些代码进行测试,你可能要使用上面的方法,给每一段代码进行注释,只留下自己想要的那段代码来运行,这样是不是很麻烦?所以这里要使用第三种注释方法,来解决这样的问题。

3、使用#if …… #endif来注释一段功能 ,如:

#if flg1
            Response.Write ("www.aspbc.com");
#endif
#if flg2
            
            Response.Write ("www.baidu.com");
#endif
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)


注意: 使用这段代码的时候,要在这段代码所在的CS文件的顶端加上
#define flg1
#define flg2
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

这里没有分号,如果你只想执行flg1中的内容,你只要在#define flg2的前面加上//就行了。如果你只想执行flg2中的内容,你只要在#define flg1的前面加上//就行了。

或者,你只要在页面的最顶端加上

#define flg1
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
如果你要测试flg2中的内容,只要把上面的#define flg1改成#define flg2就行了。




 



关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网