我想为我的 linq 查询动态构建 where 子句。
我有一个搜索选项,可以搜索姓名、性别和位置。如何动态构建我的 linq 查询,以便如果只输入名称,我会得到类似:
profiles.where(function(x) x.name = <<nameValue>>)
但是当输入名称和位置时,我会得到如下信息:
profiles.where(function(x) x.name = <<nameValue>> AND x.location = <<locationValue>>)
亲切的问候