// Token: 0x06000E8A RID: 3722 RVA: 0x00045EF8 File Offset: 0x000440F8
        private static MultiValuedProperty <DiscoverySearchStats> ConvertStringArrayToMvpDiscoverySearchStats(object searchStats)
        {
            MultiValuedProperty <DiscoverySearchStats> result = new MultiValuedProperty <DiscoverySearchStats>();

            if (searchStats is string)
            {
                searchStats = new string[]
                {
                    (string)searchStats
                };
            }
            if (searchStats is string[])
            {
                try
                {
                    result = new MultiValuedProperty <DiscoverySearchStats>(Array.ConvertAll <string, DiscoverySearchStats>((string[])searchStats, (string searchStat) => DiscoverySearchStats.Parse(searchStat)));
                }
                catch (ArgumentNullException)
                {
                    ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws ArgumentNullException");
                }
                catch (FormatException)
                {
                    ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws FormatException");
                }
                catch (OverflowException)
                {
                    ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws OverflowException");
                }
            }
            return(result);
        }