当前位置:网站首页 > 技术博客 > 正文

xml注释语法



本文包含三个示例,演示如何向大多数 C# 语言元素添加 XML 文档注释。 第一个示例演示如何记录具有不同成员的类。 第二个示例演示如何重用类或接口层次结构的说明。 第三个示例展示用于泛型类和成员的标记。 第二个和第三个示例使用第一个示例中介绍的概念。

下面的示例展示了公共语言元素,以及可能用于描述这些元素的标记。 文档注释说明标记的使用,而不是类本身。

 
  

添加文档可使你的源代码与面向库用户的大量注释混杂在一起。 使用 标记可将 XML 注释与源代码分隔开来。 源代码引用包含 标记的 XML 文件:

 
  

第二个文件 xml_include_tag.xml 包含文档注释。

 
  

元素表示类型或成员从基类或接口继承文档注释。 还可将 元素与 属性配合使用,以从同一类型的成员继承注释。 下面的示例介绍使用此标志的方法。 请注意,将 属性添加到类型时,将继承成员注释。 可对派生类型的成员编写注释来阻止使用继承的注释。 这些注释将优先于继承的注释被选中。

 
  

使用 标记描述泛型类型和方法的类型参数。 属性的值需要新语法才能引用泛型方法或类:

 
  

下面的代码真实地演示如何将文档注释添加到 math 库。

 
  

你可能会发现代码已被所有注释遮盖。 最后一个示例演示如何调整此库以使用 标记。 将所有文档移到 XML 文件中:

 
  

在上面的 XML 中,每个成员的文档注释将直接显示在按其作用命名的标记中。 可选择自己的策略。 该代码使用 标记来引用 XML 文件中的相应元素:

 
  
  • 属性表示包含文档的 XML 文件的名称。
  • 属性表示一个 XPath 查询,该查询的对象为指定的 中的 。
  • 属性表示位于注释前的标记中的名称说明符。
  • 可用于替换 的 属性表示位于注释前的标记的 ID。

版权声明


相关文章:

  • crc16计算公式2025-07-31 10:30:01
  • seekbar用法2025-07-31 10:30:01
  • 半桥驱动ic2025-07-31 10:30:01
  • 数据库表设计的原则和规范2025-07-31 10:30:01
  • 黑客件软件2025-07-31 10:30:01
  • 搜索引擎优化的技巧有哪些?2025-07-31 10:30:01
  • string拆成数组2025-07-31 10:30:01
  • 广告过滤大师2025-07-31 10:30:01
  • 苹果备忘录夜间模式2025-07-31 10:30:01
  • 一阶低通滤波器传递函数2025-07-31 10:30:01