public bool TryParseFlags(string value, bool ignoreCase, string delimiter, out Enum result, EnumFormat[] formats) { bool success = _cache.TryParseFlags(value, ignoreCase, delimiter, out TInt resultAsInt, formats); result = ToEnum(resultAsInt); return(success); }