public IEnumerable <TValue> Retrieve(string query) { return (m_InnerTrie .Retrieve(query) .Distinct()); }
public List <TValue> Retrieve(string query) { return (m_InnerTrie .Retrieve(query) .Distinct().ToList()); }
public IEnumerable <WordPosition <TValue> > RetrieveSubstrings(string query) { return (m_InnerTrie .Retrieve(query) .Distinct()); }