I have a Type variable t
passed into a method, and I want to use it as a generic parameter when calling IQueryable.Join
like the following
I'm not sure of the details of your "type variable," but if the variable is already a generic parameter to the method, you can use it as a generic parameter to Join also:
public void MyMethod()
{
// do some stuff to get queryResult, then
queryResult.Join(items, outerSelector, innerSelector, (a, b) => something);
}