Parâmetros opcionais de Linq
Eu tenho uma consulta de linq. Eu tenho um monte de parâmetros de um formulário que eu coleciono onde eu preciso filtrar com base nos campos que o usuário está procurando.
<code>IQueyable<Users> user = from user in edmxObject.Users where user.FirstName.Contains(model.FirstName ?? user.FirstName) && user.UserName.Contains(model.UserName ?? user.UserName) </code>
Eu tenho mais alguns filtros de campo não string que eu preciso filtrar incluindo long e boolean. Eles podem ser nulos se o usuário não selecionar nada. Como incluí-los na consulta.