Мы хотели бы выполнить что-то вроде этого
string strCondition = "FirstName == 'abc'" из p в People.Where (strCondition) выберите p
В нашей архитектуре мы используем как Linq-Sql, так и Linq-Entity. Поэтому, пожалуйста, подумайте, возможно это или нет, и есть ли способ сделать это?
да, это возможно; Func testObj = o => o.name == "Abc";
EntityName будет именем сущности, по которой предполагается выполнить поиск
и используйте его в запросе linq как
Dc.EntityName.where (testObj);
где Dc - объект dataContext
Динамический LINQ должен работать для вас.