This commit is contained in:
@@ -36,7 +36,8 @@ namespace DescriptiveEnum
|
|||||||
public static string GetEnumDescription(Enum value)
|
public static string GetEnumDescription(Enum value)
|
||||||
{
|
{
|
||||||
//Console.WriteLine("{0}", value);
|
//Console.WriteLine("{0}", value);
|
||||||
FieldInfo fi = value.GetType().GetField(value.ToString());
|
FieldInfo fi = value.GetType().GetField(value.ToString());
|
||||||
|
if (fi == null) return value.ToString();
|
||||||
DescriptionAttribute[] attributes =
|
DescriptionAttribute[] attributes =
|
||||||
(DescriptionAttribute[])fi.GetCustomAttributes(
|
(DescriptionAttribute[])fi.GetCustomAttributes(
|
||||||
typeof(DescriptionAttribute), false);
|
typeof(DescriptionAttribute), false);
|
||||||
|
Reference in New Issue
Block a user