using System.Xml.Serialization;
public enum TNFeInfNFeDetImpostoICMSICMS00CST
public static class EnumExtensions
public static T GetCustomAttribute<T>(this Enum enumerador)
var membro = enumerador.GetType().GetMember(enumerador.ToString()).FirstOrDefault();
return (T)membro.GetCustomAttributes(typeof(T), false).FirstOrDefault();
public static void Main()
var atributo = TNFeInfNFeDetImpostoICMSICMS00CST.item00.GetCustomAttribute<XmlEnumAttribute>().Name;
Console.WriteLine(atributo);