Advertisement
Guest User

Linq-y DescriptionAttribute from enum

a guest
Dec 15th, 2010
1,459
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.33 KB | None | 0 0
  1.     FieldInfo fi = value.GetType().GetField(value.ToString());
  2.  
  3.     if (fi == null)
  4.         return string.Empty;
  5.  
  6.     var attr = fi.GetCustomAttributes(typeof(DescriptionAttribute), false)
  7.                     .OfType<DescriptionAttribute>()
  8.                     .FirstOrDefault();
  9.     if (attr == null)
  10.         return value.ToString();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement