System.MethodExtension.GetEnumDescription C# (CSharp) Метод

GetEnumDescription() публичный статический Метод

public static GetEnumDescription ( Enum value ) : string
value Enum
Результат 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();
        }