2009-04-22 9 views
1

私はこれをいくつかのレガシーコードで見つけましたが、角括弧が何であるのか不思議です。VBの括弧は列挙型ですか?

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

答えて

11

あなたが指定した例では不要ですが、括弧で囲まれていると仮定すると、予約語と競合する列挙項目の名前を指定できます。

5

ブラケットは、通常、変数、クラス名、関数名などのキーワードを使用する場合や、通常はキーワードを使用できない場合に使用します。 vb.net keywordsの一覧は次のとおりです。