title: Return IQueryable<X> and IQueryable<Y> from same method
body: <p>Is it possible if you have MyClassA and MyClassB to have one method, such that this oversimplified example works</p>
  
  <pre><code>public IQueryable&lt;T&gt; MyList(string name)
  {
    if (name == "A") return GetListA();
    if (name == "B") return GetListB();
    ...
  }
  
  public IQueryable&lt;MyClassA&gt; GetListA()
  {
    ...
  }
  
  public IQueryable&lt;MyClassB&gt; GetListB()
  {
    ...
  }
  </code></pre>