title: Implementing advanced search with And and Or keyword search
body: <p>I have a textbox in which the user can type keywords to search for by including <code>and</code> and <code>or</code> keywords to make the keywords work like a SQL Filter. How can I perform this type of search using Linq? If possible, please also take parentheses (<code>()</code>) into consideration.</p>