private static StringBuilder BuildTerm(int index, SearchTerm searchTerm) { var searchTermBuilder = new StringBuilder(); // Determine if it is the first search term (and therefore, no link type needs to be used), or if it is a last one. if (index > 0) { searchTermBuilder.Append(searchTerm.LinkType); searchTermBuilder.Append(" "); } // Apply the search term string representation. searchTermBuilder.Append(searchTerm); return(searchTermBuilder); }
public void AddTerm(SearchTerm term, LinkTypes linkType = LinkTypes.AND) { term.LinkType = new SearchTermLinkType(linkType); Terms.Add(term); }