Я хочу создать динамический запрос для проверки управления, где положение с числом параметров, доступных ... если какой-то параметр является нулевым, я не хочу, чтобы включить его в пункт, гдепомощью, если еще с LINQ Где
var test = from p in _db.test
where if(str1 != null){p.test == str} else i dnt wanna check p.test
у меня есть около 14 параметров, где положение
нужна помощь, благодаря
Обратите внимание, что иногда вы не сможете использовать 'var' здесь, потому что тип времени компиляции '_db.test' может быть более специфичным, чем' IEnumerable ', возвращенный' Where'. Также обратите внимание, что вы не можете использовать только «из p in _db.test» самостоятельно;) –
У меня есть около 14 параметров для предложения where .. это означает, что я должен проверять каждый параметр ... есть ли любой способ сделать этот запрос динамическим, что, если несколько параметров равны нулю :) – Hasan
@Jon: ha, я был немного отвлечен при записи, поэтому забыл выбрать. Спасибо, что указали это. –