Giving C# enums string values using attributes and extension methods

By Rainer