ANDステートメントをクエリに追加する場合は、次のように実行できます。
query = query.Where(obj=>obj.Id == id);
if(name.HasValue)
query = query.Where(obj=>obj.Name == name);
そしてそれは私に与えるでしょう:
query.Where(obj=>obj.Id == id && obj.Name == name)
次の結果になるORステートメントを追加するにはどうすればよいですか。
query.Where(obj=>obj.Id == id || obj.Name == name)