Here are the useful methods that can be utilized against the Enums:
1. The following method helps easily to load the enum names to the combo/list box
Public Enum WeekDays
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
End Enum
Example:
lstWeekDays.Items.AddRange([Enum].GetNames(GetType(WeekDays)))2. The following method helps easily to load all the enum values at once to an array
Example:
dim myArray as Array = [Enum].GetValues(GetType(WeekDays))3. The following method helps easily to determine if a name or a value exists in the Enum
Example:
if [Enum].IsDefined(GetType(WeekDays), "Sunday") Then 'do something
If [Enum].IsDefined(GetType(WeekDays), 1) Then ' do something its Monday