System.MethodExtension.GetEnumDescription C# (CSharp) Méthode

GetEnumDescription() public static méthode

public static GetEnumDescription ( Enum value ) : string
value Enum
Résultat string
        public static string GetEnumDescription(Enum value)
        {
            var field = value.GetType().GetField(value.ToString());
            var attributes = (DescriptionAttribute[]) field.GetCustomAttributes(typeof (DescriptionAttribute), false);
            return (attributes.Any()) ? attributes.First().Description : value.ToString();
        }