【VB.NET】列挙体の宣言方法

VB.NET
この記事は約1分で読めます。
列挙体宣言
    Private Enum Fruit
        Orange
        Apple
        Melon
    End Enum

要素の出現順に0, 1, 2が自動的に割り当てられるます。

Orange=0
Apple=1
Melon=2

 

明示的に割り当てることも可能

    Private Enum Fruit
        Orange = 10
        Apple = 20
        Melon = 30
    End Enum

Orange=10
Apple=20
Melon=30
が割当られる

 

分かりにくくなるからやめた方が良いけど、中途半端に割り当てることも可能

    Private Enum Fruit
        Orange = 
        Apple = 20
        Melon = 
    End Enum

Orange=0
Apple=20
Melon=21
が割当られる

 

コメント

タイトルとURLをコピーしました