16

有没有办法创建一个常量共享数组?显而易见的方式:

Shared Const GX() As String = {"GS", "GP"}

不工作,它说你不能一起使用 shared 和 const 。

如果你只使用 const 它表示你不能在一个类中声明一个常量数组。

提前致谢

4

3 回答 3

23

我不认为这是可能的。另一种方法是使用 ReadOnly

Public Shared ReadOnly GX() As String = {"GS", "GP"}
于 2013-11-12T16:57:52.510 回答
3

可悲的是,您无法在常量中使用数组...

详情请看这里...

于 2013-11-12T09:52:33.977 回答
2

不能在 Const 语句 (Visual Basic) 中使用 Shared 修饰符,但常量是隐式共享的。同样,您不能声明要共享的模块或接口的成员,但它们是隐式共享的。阅读此 MSDN 文档。您不能同时使用 shared 和 constant

于 2013-11-12T09:42:44.890 回答