Извините, если я не сделал объяснило это прямо в заголовке, но здесь это идет:
Я хочу сделать, выполняют запрос LINQ, и у меня есть название таблицы для запросов сохраненный в переменной:
string tableName = "SomeTable";
DataContext db = new DataContext();
var vResult = from t in db.tableName
where t.Id = ....
Используйте Reflection в DataContext, чтобы найти свойство с именем tableName
Возможно, вы захотите посмотреть DataContext.ExecuteQuery
. Однако это по-прежнему не решает проблему, заключающуюся в том, что ваши результаты могут быть разных типов.