Show/Hide Toolbars

XSharp

用途

声明带有可选初始值的字段/实例变量

语法

 

 [Attributes] [Modifiers] [INSTANCE] [DIM] <idVar>[ [ <dimensions> ] ]    [:= <uValue>]    [, ...] [AS <idType>] [, ...]]

参数

Attributes一个可选的特性列表,用于描述实体的元信息,例如在 MsTest 类库中包含测试的方法/函数上的 [TestMethod] 属性。请注意,当特性写在关键字上方的行时,特性必须在同一行或以分号结尾。

 

Modifiers一个可选的修饰符列表,用于指定实体的可见性或范围,例如:PUBLIC, PROTECTED, HIDDEN, INTERNAL, SEALED, ABSTRACT 或 STATIC.

 

DIM一个可选关键字,用于指定要创建的 (.Net) 数组类型变量

 

INSTANCE可选关键字,在不使用修饰符时必须使用。如果没有修饰符,字段将变为 PUBLIC

 

<idVar>要声明的字段的有效标识符名称。

 

[<dimensions>]数组类型变量的初始维数。在使用 DIM 关键字时,它是一个 .Net 数组;在不使用 DIM 关键字时,它是一个与 VO 兼容的动态数组。

 

<uValue>分配给变量的初始值。

 

AS <idType>指定数据类型。如果省略,编译器依据编译选项来决定数据类型,或者是 USUAL,或者是由编译器自行决定。