Expression<Func<B_Project, bool>> expr = n => GetCondition(n, condition);
var projectList = context.B_Project.Where<B_Project>(expr.Compile()).ToList();
public bool GetCondition(B_Project project, ProjectModel condition)
{
bool boolResult = true;
if (!String.IsNullOrEmpty(condition.ProName))
{
boolResult &= project.ProName == condition.ProName;
}
return boolResult;
}
Linq动态拼接条件
最新推荐文章于 2024-08-20 17:05:19 发布