Delphi新注释
标签:free XA style list 添加 格式 如何使用 conda sign
- 标准请看帮助文件里的:XML Documentation Comments
-
:摘要
-
-
:描述
-
-
:返回
-
-
:参数的名称和描述
-
-
:形成类似超链接的效果,字下面有横线,但点了后不会跳转
-
-
:新段落
-
-
:用了这个后,英文看起来字体小了一号
-
/// MyName1 MyName2 MyName3
-
:代码段,效果有点像
-
/// MyName1MyName2
MyName3
XML注释分为一级注释(Primary Tags)和二级注释(Secondary Tags),前者可以单独存在,后者必须包含在一级注释内部。
- 一级注释
- 对类型进行描述,功能类似,据说建议使用
- 对共有类型的类、方法、属性或字段进行注释
- 主要用于属性的注释,表示属性的制的含义,可以配合使用
-
用于对方法的参数进行说明,格式:value
- 用于定义方法的返回值,对于一个方法,输入///后,会自动添加、列表和
- 定义可能抛出的异常,格式:
- 用于给出如何使用某个方法、属性或者字段的使用方法
- 涉及方法的访问许可
- 用于参考某个其它的东东:),也可以通过cref设置属性
- 用于指示外部的XML注释
- 二级注释
- or
主要用于加入代码段
- 的作用类似HTML中的
标记符,就是分段
- 用于引用某个参数
- 的作用类似,可以指示其它的方法
用于生成一个列表
- &(逻辑与) &
-
- >(大于) >
- "(双引号) "
- ‘(单引号) '
- 转义序列各字符间不能有空格
- 转义序列必须以";"结束
- 单独的&不被认为是转义开始
- 区分大小写
///
/// 对象池 ( 支持模板 )
///
///
/// 这是一个对像池, 可以池化所有 TObject 对像 ( 支持模板 )
///
/// 用法:
/// 在一个全局的地方定义:
/// var
/// Pooler: TObjPool<要收集的类名>
///
///
/// 用到的地方:
/// tmpObj := Pooler.LockObj as Txxx;
/// if Assigned(tmpObj) then
/// try
/// finally
/// Pooler.UnlockObj(tmpObj);
/// end;
///
///
/// 初始化:
/// initialization
/// Pooler := TObjPool<要收集的类名>(对象池最大值, 对象池最小值).Create;
/// finallization
/// Pooler.Free;
///
///
Delphi新注释
标签:free XA style list 添加 格式 如何使用 conda sign
原文地址:https://www.cnblogs.com/marklove/p/9206770.html
文章来自:
搜素材网的
编程语言模块,转载请注明文章出处。
文章标题:
Delphi新注释
文章链接:http://soscw.com/index.php/essay/71699.html
评论