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();
        }