c# ef语句怎么多条件查询方便? 10

例子:我有5个字段,需要条件查询,id,name,age,updatetime,address.一般正常情况下,是if(name!=""){k=>k.Name==name... 例子:我有5个字段,需要条件查询,id,name,age,updatetime,address.
一般正常情况下,是
if(name!="")
{
k=>k.Name==name;
}
else if(name!=""&&age!="")
{
k=>k.Age==age&&k=>k.Name==name;;
}
else if(name!=""&&updatetime!="")
{..............

这上面的语句是能够实现功能,但是这样写实在是太low了,有没有办法能够不要ifelse的判断来判断去的,看着代码很冗余而且字段多的话容易出错。
展开
 我来答
百度网友677d12e
2018-03-16 · TA获得超过2488个赞
知道小有建树答主
回答量:1806
采纳率:63%
帮助的人:303万
展开全部
EF没有这样的设计,
1、你自己扩展
2、找第三方扩展库
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式