static public T ConvertTextTovalue <T>(this EnumInfo item, string text) { T value; item.TryConvertTextToValue <T>(text, out value); return(value); }
static public Enum ConvertTextToValue(this EnumInfo item, string text) { Enum value; item.TryConvertTextToValue(text, out value); return(value); }
static public bool TryConvertTextToValue <T>(this EnumInfo item, string text, out T value) { Enum temp; bool to_return = item.TryConvertTextToValue(text, out temp); value = temp.Convert <T>(); return(to_return); }
static public bool TryParseEnum(string item, out T value) { return(ENUM_INFO.TryConvertTextToValue <T>(item, out value)); }