Ну, обычно вам нужно получить универсальный метод (например, с Type.GetMethod
), затем вызвать MethodInfo.MakeGenericMethod
, а затем вызвать его.
Однако, есть ли причина, по которой вы не хотите просто звонить DataContext.GetTable(Type)
?
Вы все равно не сможете использовать таблицу в общем случае ... так что для вас достаточно ITable
(тип возврата GetTable(type)
)?