I have an enum representing all material assembly codes in the system:
public enum EAssemblyUnit { [Description(\"UCAL1\")] eUCAL1, [Description(
You could also use Humanizer for that. To get the description you can use:
EAssemblyUnit.eUCAL1.Humanize();
and to get the enum back from the description you can use
"UCAL1".DehumanizeTo();
Disclaimer: I am the creator of Humanizer.