共用方式為


HOW TO:在 Visual Basic 中逐一查看列舉型別

更新:2007 年 11 月

列舉型別提供使用相關常數組和建立常數值與名稱間關聯的便利方法。若要逐一查看列舉型別 (Enumeration),您可使用 GetValues 方法將該列舉型別移至陣列中。您也可以使用 For...Each 陳述式、使用 GetNamesGetValues 方法擷取字串或數值,來逐一查看列舉型別。

若要逐一查看列舉型別

  • 首先宣告一陣列,然後使用 GetValues 方法將列舉型別轉換為該陣列,接著您就可以如同其他任何變數一般來傳遞陣列。下列範例會顯示逐一查看列舉型別時,列舉型別 MyEnum 的每個成員。

    Dim items As Array
    items = System.Enum.GetValues(GetType(FirstDayOfWeek))
    Dim item As String
    For Each item In items
        MsgBox(item)
    Next
    

請參閱

工作

HOW TO:宣告列舉型別

HOW TO:決定與列舉值關聯的字串

HOW TO:參考列舉型別成員

HOW TO:傳遞陣列至程序或屬性

概念

列舉型別的概觀

何時使用列舉型別

列舉型別和名稱限定

Visual Basic 宣告的列舉型別

Visual Basic 中的陣列概觀