title: Creating reusable Linq queries
body: <p>I have a select query which is used over and over with different <code>where</code> filters:</p>
  
  <pre><code>var query = from row in context.Table select row;
  </code></pre>
  
  <p>How can I save this into a static class variable so I can reuse it in different methods? Like:</p>
  
  <pre><code>var results1 = query.Where(condition1);
  ...
  var results2 = query.Where(condition2);
  </code></pre>