c#注释方式

本文详细介绍了C#编程中如何使用XML文档注释进行代码注解,包括C#中用于创建文档说明的特殊注释符号及其作用。重点讲述了如何通过在编译时指定选项,将代码中的注释转换为格式化的XML文件,以便后续生成文档。此外,还阐述了处理XML文件以创建最终文档的过程,以及如何在代码构造上下文中应用标记。
摘要由CSDN通过智能技术生成

SOURCE: CLICK HERE AND HERE

 

C#使用传统的C风格的注释方式,即:

  •     单行注释:// ...
  •     多行注释:/ * ... * /

    除了C风格的注释外,C#还可以根据特定的注释自动创建XML格式的文档说明。这些注释都是单行注释,但都以3个斜杠 /// 开头,而不是通常的两个斜杠。在这些注释中,可以把包含类型和类型成员的文档说明的XML标识符放在代码中。

编译器可以识别的标识符如下:

标识符 说明 
<c> 把行中的文本标记为代码,例如:<c>int i=10;</c> 
<code> 把多行标记为代码 
<example> 标记为一个代码示例 
<exception> 说明一个异常类(编译器要验证其语法) 
<include> 包含其他文档说明文件的注释(编译器要验证其语法) 
<list>把列表插入到文档说明中 
<param> 标记方法的参数(编译器要验证其语法) 
<paramref> 表示一个单词是方法的参数(编译器要验证其语法) 
<permission> 说明对成员的访问(编译器要验证其语法) 
<remarks> 给成员添加描述 
<returns> 说明方法的返回值 
<see> 提供对另一个参数的交叉引用(编译器要验证其语法) 
<seealso> 提供描述中的“参见” 部分(编译器要验证其语法)
<summary> 提供类型或成员的简短小结 
<value> 描述属性 

    C#编译器可以把XML元素从特定的注释中提取出来,并使用它们生成一个XML文件,要让编译器为程序集生成XML文档说明,需在编译时指定/doc选项,其后需跟上要被创建的文件的名称:

    csc /t:library /doc:MathLib.xml MathLib.cs

    如果XML注释没有生成格式正确的XML文档,编译器就抛出一个错误。

注意:

    编译器创建了一个<assembly>元素,并为该文件中的每个类或类成员添加一个<member>元素。每个<member>元素都有一个name特性,其中包含成员的全名,前面有一个字母表示其类型:

    “T:”--表示这是一个类型;

    “F:”--表示这是一个字段;

    “M:”--表示这是一个成员

=======================================================================

 

 

C# 编译器将代码中的文档注释处理到 XML 文件中。需要在您的站点实现的具体内容是处理 XML 文件以创建文档。

在代码构造(如类型和类型成员)上处理标记。

Note注意

文档注释不能应用于命名空间。

编译器将处理任何为有效 XML 的标记。下列标记提供了用户文档中常用的功能:

(* 表示编译器验证语法。)

如果希望尖括号显示在文档注释的文本中,请使用 &lt; 和 &gt;。例如,&lt;尖括号中的文本&gt;。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值