public static T Parse <T>(string value, bool ignoreCase, T defaultValue) { return(EnumData <T> .Parse(value, ignoreCase, defaultValue)); }
public static T Parse <T>(string value, bool ignoreCase = false) { return(EnumData <T> .Parse(value, ignoreCase)); }
public static T Parse <T>(string value) { return(EnumData <T> .Parse(value, false)); }