Example #1
0
        public static string ToDescriptionString(this PartsOfSpeech val)
        {
            var attributes = (DescriptionAttribute[])val
                             .GetType()
                             .GetField(val.ToString())
                             .GetCustomAttributes(typeof(DescriptionAttribute), false);

            return(attributes.Length > 0 ? attributes[0].Description : string.Empty);
        }