Gewusst wie: Durchlaufen einer Enumeration in Visual Basic
Durch Enumerationen wird ein bequemer Weg bereitgestellt, um mit Sätzen verknüpfter Konstanten zu arbeiten, und um konstanten Werten Namen zuzuweisen. Um eine Enumeration zu durchlaufen, können Sie sie mithilfe der GetValues -Methode in ein Array verschieben. Sie können auch eine Enumeration mithilfe einer For...Each
-Anweisung durchlaufen, indem Sie die -Methode oder GetNames die GetValues -Methode verwenden, um die Zeichenfolge oder den numerischen Wert zu extrahieren.
Durchlaufen einer Enumeration
Deklarieren Sie ein Array, und konvertieren Sie die Enumeration mit der GetValues -Methode, bevor Sie das Array wie jede andere Variable übergeben. Im folgenden Beispiel wird jedes Element der FirstDayOfWeek-Enumeration angezeigt, während die Enumeration durchlaufen wird.
Dim items As Array items = System.Enum.GetValues(GetType(FirstDayOfWeek)) Dim item As String For Each item In items MsgBox(item) Next