列挙型は、関連する定数のセットを操作し、定数値を名前に関連付ける便利な方法を提供します。 列挙体を反復処理するには、 GetValues メソッドを使用して配列に移動します。
GetNamesまたはGetValuesメソッドを使用して文字列または数値を抽出するFor...Each
ステートメントを使用して列挙体を反復処理することもできます。
列挙体を反復処理するには
配列を宣言し、他の変数と同様に配列を渡す前に、 GetValues メソッドを使用して列挙型をそれに変換します。 次の例では、列挙体を反復処理する FirstDayOfWeek 列挙体の各メンバーを表示します。
Dim items As Array items = System.Enum.GetValues(GetType(FirstDayOfWeek)) Dim item As String For Each item In items MsgBox(item) Next
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET