private static TwitterTimeZoneAttribute GetAttribute(TwitterTimeZone twitterTimeZone) { var field = twitterTimeZone.GetType().GetField(twitterTimeZone.ToString()); return((TwitterTimeZoneAttribute)Attribute.GetCustomAttribute(field, typeof(TwitterTimeZoneAttribute))); }
public static string GetDisplayableValue(this TwitterTimeZone twitterTimeZone) { var twitterTimeZoneAttribute = GetAttribute(twitterTimeZone); return(twitterTimeZoneAttribute != null ? twitterTimeZoneAttribute.DisplayValue : twitterTimeZone.ToString()); }
private static TwitterTimeZoneAttribute GetAttribute(TwitterTimeZone twitterTimeZone) { var field = twitterTimeZone.GetType().GetField(twitterTimeZone.ToString()); return (TwitterTimeZoneAttribute)Attribute.GetCustomAttribute(field, typeof(TwitterTimeZoneAttribute)); }