Hvis du vil have det til at være lidt dynamisk, hvorfor så gøre det til en opregning til at starte med? Hent blot detaljerne fra tabellen ved app-start, og husk dem i (f.eks.) en Dictionary<int, string>
. Du kan altid indkapsle værdien inden for din egen værditype, som håndhævede intervallet, hvis du ville.
Alternativt, hvis du ikke har noget imod at genkompilere, kan du hente det på build tid og autogenerer enum-kildekoden.