.net中注释

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:45:33
/// <summary>
///
///</summary>
/// <param name="strSql"></param>
/// <param name="sqlPars"></param>
/// <returns></returns>

上面的注释和"//"注释有什么区别
说的越具体越好

"//"表示是一个注释,编译器将忽略后面的内容。"///"告诉编译器,后面是XML注释,需要适当地处理。适当的处理有啥好处呢,就是可以提取出来作为工程文档,用处就大了。至于怎么提取怎么用,请参见:
http://blog.csdn.net/xuxiaoping_cumt/archive/2005/11/17/531476.aspx

例如你有一个方法Test,那为这方法写如下注释:
/// <summary>
/// (这里表示方法功能的说明)
/// </summary>
/// <param name="a">(这里是参数a的说明信息)</param>
/// <returns>(这里是返回值的说明信息)</returns>
public string Test(int a) { return ""; }

当你写了这样的一个注释说明之后,不但你在当前方法所在的文件中可以看到。在调用这个方法时,将鼠标移动到方法体上,也可以看到方法的注释说明。

这种注释是xml方式,在其他地方引用方法时会有那种tip 提示。