title: How to use a Type variable in a generic method call (C#)
body: <p>I have a Type variable <code>t</code> passed into a method, and I want to use it as a generic parameter when calling <code>IQueryable.Join</code> like the following</p>
  
  <pre><code>queryResult.Join&lt;Type1, Type2, t, Type3&gt;( items, outerSelector, innerSelector, ( a, b) =&gt; a);
  </code></pre>
  
  <p>It obviously doesn't work. What should I do to <code>t</code> in order to achieve what I intended? Thanks!</p>