Esempio n. 1
0
 /// <summary>
 /// método para buscar a descrição do Enum [codeEnum]
 /// </summary>
 /// <param name="val">codeEnum</param>
 /// <returns>retorna o valor da dataanotation Description do atributo do Enum codeEnum </returns>
 public static string ToDescriptionString(this codeEnum val)
 {
     DescriptionAttribute[] attributes = (DescriptionAttribute[])val.GetType().GetField(val.ToString()).GetCustomAttributes(typeof(DescriptionAttribute), false);
     return(attributes.Length > 0 ? attributes[0].Description : string.Empty);
 }