VB скобки в Enum? - PullRequest
       20

VB скобки в Enum?

2 голосов
/ 22 апреля 2009

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

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

Ответы [ 2 ]

13 голосов
/ 22 апреля 2009

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

5 голосов
/ 22 апреля 2009

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

...