当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章内容

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

减小字体 增大字体 作者:loveasp     来源:asp编程网  发布时间:2018-12-30 7:43:31

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

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

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


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

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

 

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

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


#if flg1 Response.Write ("www.K88.NET")

#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就行了。




 



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