У меня большой запрос, из которого я пытаюсь получить данные, используя условие Where
с параметрами StudentName
и StudentSurname
, которое задается пользователем через форму поиска.
Если StudentName
и StudentSurname
имеют значения, все в порядке, но если у одного из них нет значения, я ничего не получаю.
Проблема в том, что в таком случае я хочу, чтобы этот цикл foreachполучить данные в любом случае без параметров, которые являются нулевыми.
foreach (var item in innerJoinQuery.Where(item => item.StudentName == StudentName
&& item.StudentSurname == StudentSurname)