From CodeProject:
String Enumeration in VB.NET would be ideal answer, but Enumeration in dot.net is limited to numbers. After a lot of web searching for a quick few lines of code, I put this code together to help others also, as many sites show more complex usage of Enumeration as set examples.