预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

C#约定

Enterprise Architect支持使用这些约定的C#往返工程。

刻板印象

刻板印象

适用于

也可以看看

枚举

对应于:枚举类型。

事件

操作方式

对应于:一个事件。

延期

操作方式

对应于:类扩展方法,在代码中由签名中的“ this”参数表示。

索引器

操作方式

对应于:充当此类的索引的属性。

部分的

操作方式

对应于:操作上的'partial'关键字。

属性

操作方式

对应于:一个属性,可能同时包含读写代码。

结构

对应于:“结构”类型。

标记值

标签

适用于

也可以看看

参数名称

带原型扩展的操作

对应于:赋予此参数的名称。

attribute_name

具有原型属性或事件的操作

对应于:此属性或事件后面的变量的名称。

班级名称

带原型扩展的操作

对应于:要添加此方法的类。

const

属性

对应于:const关键字。

定义

局部定型操作

对应于:这是方法的声明还是定义。

代表

操作方式

对应于:'delegate'关键字。

枚举类型

具有原型属性的操作

对应于:属性表示为的数据类型。

expressionBody

操作,具有原型属性或索引器的操作

对应于:如果“行为代码”来自表达式主体函数成员,则为“ True”。

外部

操作方式

对应于:'extern'关键字。

固定

属性

对应于:“固定”关键字。

通用的

操作方式

对应于:此操作的通用参数。

通用约束

模板化的类或接口,带有标签“通用”的操作

对应于:此类型或操作的通用参数的约束。

机具

操作方式

对应于:此方法实现的名称,包括接口名称。

明确实施

操作方式

对应于:此方法声明中存在源接口名称。

初始化器

操作方式

对应于:构造函数初始化列表。

类,接口,操作

对应于:'new'关键字。

覆写

操作方式

对应于:'override'关键字。

参数

参数

对应于:使用'params'关键字的参数列表。

部分的

类,接口

对应于:'partial'关键字。

propertyInitializer

具有原型属性的操作

对应于:一个属性初始化器。

只读

操作,<< struct >>类

对应于:“只读”关键字。

参考

操作,<< struct >>类

对应于:'ref'关键字。

密封

操作方式

对应于:“密封”关键字。

静态的

对应于:“静态”关键字。

不安全的

类,接口,操作

对应于:“不安全”关键字。

虚拟

操作方式

对应于:“虚拟”关键字。

只写

具有原型属性的操作

对应于:此属性仅定义“写入”代码。

其他约定

  • 在名称空间根目录下为每个Package生成名称空间
  • 属性的Const属性对应于readonly关键字,而标记const对应于const关键字
  • 参数的Kind属性的inout值对应于ref关键字
  • 参数的Kind属性的out值对应于out关键字
  • 可以使用局部标签将局部类建模为两个单独的类
  • 类的Is Leaf属性对应于密封关键字

学到更多