标签: arrays vb.net constants shared
有没有办法创建一个常量共享数组?邪恶的方式:
Shared Const GX() As String = {"GS", "GP"}
不工作,它说你不能一起使用shared和const。
如果你只使用const,它就说你不能在类中声明一个包含数组。
提前致谢
答案 0 :(得分:16)
我不认为这是可能的。另一种方法是使用ReadOnly
Public Shared ReadOnly GX() As String = {"GS", "GP"}
答案 1 :(得分:3)
可悲的是,你无法在常量中使用数组......
有关详细信息,请参阅here
答案 2 :(得分:2)
您不能在Const语句(Visual Basic)中使用Shared修饰符,但隐式共享常量。同样,您不能将模块或接口的成员声明为Shared,但它们是隐式共享的。 Read此MSDN文档。你不能同时使用共享和常量