前页 | 后页 |
C# 约定
Enterprise Architect支持使用这些约定的 C# 的round工程。
构造型
构造型 |
适用于 |
也见 |
---|---|---|
枚举 |
类 对应于:枚举类型。 |
|
事件 |
手术 对应:事件。 |
|
扩大 |
手术 对应: A类扩展方法,在代码中由签名中的'this'参数表示。 |
|
索引器 |
手术 对应于: A此类类的属性。 |
|
部分的 |
手术 对应于:操作上的“部分”关键字。 |
|
属性 |
手术 对应于:可能包含读写代码A属性。 |
|
记录 |
类 对应于: A记录”类型。 |
|
记录结构 |
类 对应于: A记录结构”类型。 |
|
结构 |
类 对应于: A结构”类型。 |
标记值
标签 |
适用于 |
也见 |
---|---|---|
参数名称 |
带有构造型扩展的操作 对应于:赋予此参数的名称。 |
|
属性名 |
使用构造型属性或事件进行操作 对应于:此属性或事件背后的变量名称。 |
|
班级名称 |
带有构造型扩展的操作 对应于:添加此方法的类。 |
|
常量 |
属性 对应于: const 关键字。 |
|
定义 |
使用刻板印象部分操作 对应于:这是方法的声明,还是定义。 |
|
代表 |
手术 对应于:'delegate' 关键字。 |
|
枚举类型 |
使用构造型属性操作 对应于:属性表示为的数据类型。 |
|
表达体 |
操作,使用构造型属性或索引器的操作 如果“行为代码”来自表达式主体函数成员,则对应于:“ True ”。 |
|
扩展属性 |
使用构造型扩展进行操作。 对应于:赋予此参数的属性。 |
|
外部 |
手术 对应于:“extern”关键字。 |
|
固定的 |
属性 对应于:“固定”关键字。 |
|
通用的 |
手术 对应于:此操作的通用参数。 |
|
通用约束 |
模板类或接口,带有“通用”标签的操作 对应于:对该类型或操作的泛型参数的约束。 |
|
工具 |
手术 对应于:此实现的方法的名称,包括接口名称。 |
|
实现显式 |
手术 对应于:此方法声明中源接口名称的存在。 |
|
初始化器 |
手术 对应于A构造函数初始化列表。 |
|
新的 |
类,接口,操作 对应于:“新”关键字。 |
|
覆盖 |
手术 对应于:“覆盖”关键字。 |
|
参数 |
参数 对应于:使用“params”关键字A参数列表。 |
|
部分的 |
类,接口 对应于:“部分”关键字。 |
|
属性初始化器 |
使用构造型属性操作 对应于: A属性初始化器。 |
|
只读 |
操作, <<struct>>类 对应于:“只读”关键字。 |
|
位置参数 |
<<记录>>类 对应于:记录定义中的位置参数。 |
|
参考 |
操作, <<struct>>类 对应于:“ref”关键字。 |
|
密封 |
手术 对应于:“密封”关键字。 |
|
静止的 |
类 对应于:“静态”关键字。 |
|
不安全 |
类,接口,操作 对应于:“不安全”关键字。 |
|
虚拟的 |
手术 对应于:“虚拟”关键字。 |
|
只写 |
使用构造型属性操作 对应于:此属性仅定义“写入”代码。 |
其它
- 为命名空间根下的每个包生成命名空间
- 属性的 const 属性对应 readonly 关键字,而标签 const 对应 const 关键字
- 一个参数的 Kind属性的 inout 的值对应 ref 关键字
- 一个参数的 Kind属性的 out 值对应 out 关键字
- 部分类可以建模为带有部分标签的两个单独的类
- 类的Is Leaf属性对应于sealed关键字