Skip to content

Instantly share code, notes, and snippets.

@Muscipular
Last active June 16, 2016 12:38
Show Gist options
  • Save Muscipular/caa1c5a6d4da738b2816b38b058567cb to your computer and use it in GitHub Desktop.
Save Muscipular/caa1c5a6d4da738b2816b38b058567cb to your computer and use it in GitHub Desktop.
EnumUtils
public abstract class EnumClassUtils<TClass>
where TClass : class
{
public static TEnum Parse<TEnum>(string value)
where TEnum : struct, TClass
{
return (TEnum) Enum.Parse(typeof(TEnum), value);
}
}
public class EnumUtils : EnumClassUtils<Enum>
{
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment