統合言語クエリがあります。ユーザーが検索しているフィールドに基づいてフィルタリングする必要がある、収集したフォームからのパラメーターがたくさんあります。
IQueyable<Users> user = from user in edmxObject.Users
where user.FirstName.Contains(model.FirstName ?? user.FirstName)
&& user.UserName.Contains(model.UserName ?? user.UserName)
longやbooleanなど、フィルタリングする必要のある非文字列フィールドフィルターがさらにいくつかあります。ユーザーが何も選択しない場合、これらはnullになる可能性があります。それらをクエリに含めるにはどうすればよいですか。