列挙型
C言語では構造体および共用体のアナロジーとして、列挙体(enumeration)enumerateとも呼ばれる。 what
番号順を持たないカテゴリ変数として使われるが、...コンパイル時あるいは実行時には、列挙型は整数で実装される....
利点
from wikipedia
整数を使用する場合と比較して、明示的にマジックナンバーを使用するよりも...ソースの可読性を改善するのに役立
あとコントロールを作成するときに、プロパティに一覧を表示して選択式にする際など必須になってきます。
人間が理解しやすい文字を機械が扱いやすいintに渡す型?
人間には、月火水木... 機械には 1,2,3,4..