Постоянный общий массив в vb.net
есть ли способ создать постоянный общий массив? Так ovbious :
Shared Const GX() As String = {"GS", "GP"}
не работает, он говорит, что вы не можете использовать shared и const вместе.
Если вы используете только const, он говорит, что вы не можете объявить contant array в классе.
спасибо заранее
3 ответов
Я не думаю, что это возможно. Альтернативой было бы использовать ReadOnly
Public Shared ReadOnly GX() As String = {"GS", "GP"}
к сожалению, вы не можете использовать массивы констант...
посмотреть здесь для сведения...
модификатор Shared нельзя использовать в инструкции Const (Visual Basic), но константы неявно являются общими. Аналогичным образом нельзя объявить член модуля или интерфейса общим, но они неявно являются общими. читать этот документ MSDN. Вы не можете использовать shared и constant одновременно