Enum in VB.Net durchlaufen
12. Juli 2010 von Hendrik Schreiber
Letztens wollte ich ein Enum-Typen mit einer foreach-Schleife durchlaufen. Auf der Microsoft-Seite bin ich fündig geworden. Im Prinzip geht das Ganze so:
For Each strName As String In [Enum].GetNames(GetType(enumColumns)) Dim intId As Integer = CInt([Enum].Parse(GetType(enumColumns), strName)) Next strName
Der Enum ist dabei “enumColumns”!
