《C#编程入门与应用》—2.7.3 文档注释

举报
清华大学出版社 发表于 2019/10/11 17:01:56 2019/10/11
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第二章,第2.7.3节,作者是李 鑫 祝惠娟。

2.7.3 文档注释 

       C# 提供一种机制,使开发人员可以使用含有XML 文本的特殊注释语法为他们的代 码编写文档。在源代码文件中,具有某种格 式的注释可用于指导某个工具根据这些注释 和它们后面的源代码元素生成 XML。使用这 类语法的注释称为文档注释(Documentation Comment),有的资料会称为 XML 注释。

       文档注释用于对类或者方法进行描述。 在类或者方法前面连续输入 3 个“/”,就会 自动生成相应的文档注释,用户需要手动填 写类或方法的描述信息,来完成文档注释的 内容。 

       所有的文档注释都在3个斜线“/”之后, “///”与“//”不同,“//”表示注释,编译 器将忽略后面的内容,“///”告诉编译器后 面是 XML 注释,需要适当地处理。 

     【例2-11】 

       声明GetUserName() 方法,将一个表示 手机号码的字符串作为参数传入该方法中, 最终返回用户的姓名。声明后为代码添加文 档注释并完善内容,代码如下:

image.png

       上述代码中,名称为 summary、param、 returns 的元素名仅仅是VS 能够识别的一部 分标记,在智能感知功能中,并没有把C# 规范中的所有标记列出来,遗失的部分只能 手工插入。这些手工标记是非常有用的,如 果恰当地设置,对导出成外部说明文件是非 常有帮助的。 

       文档注释的使用非常简单,常用标签只 有上述几个。这是因为大部分项目中的注释 仅仅是给开发人员自己看的,如果想要生成 类似 MSDN 这样的文档,需要了解更多的标签。常见标签及标签说明如表 2-3 所示。 

表 2-3 文档注释常见的几个标签

image.png


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。