Скобки VB в Enum?

Я нахожу это в каком-то устаревшем коде, и мне просто любопытно, для чего нужны скобки?

Public Enum myEnum
    none = 0
    abc = 2
    def = 4
    ghi= 6
    [jkl] = 8
    mno = 9
End Enum

person madcolor    schedule 22.04.2009    source источник


Ответы (2)


Они не нужны в приведенном вами примере, который, как я предполагаю, вы скрыли, но скобки позволяют указать имя для элемента перечисления, которое в противном случае конфликтовало бы с зарезервированным словом.

person JeffK    schedule 22.04.2009

Скобки обычно используются, когда вы хотите использовать ключевое слово для переменной, имени класса, имени функции или чего-то еще, где использование ключевого слова обычно не допускается. Вот список ключевых слов vb.net< /а>.

person Kibbee    schedule 22.04.2009