Asp.net 使用where子句传递where子句的动态参数
我试图在where子句上传递动态条件,但当我在list where子句上传递动态字符串时,它给出了一个错误 事实上,我正在尝试列出过滤与多个条件,所有都不是固定的,所以如果有人有建议,然后请告诉我 我的代码:-Asp.net 使用where子句传递where子句的动态参数,asp.net,c#-4.0,Asp.net,C# 4.0,我试图在where子句上传递动态条件,但当我在list where子句上传递动态字符串时,它给出了一个错误 事实上,我正在尝试列出过滤与多个条件,所有都不是固定的,所以如果有人有建议,然后请告诉我 我的代码:- string condition = string.Empty; condition += "Packages[0].PackagePrice.FinalPrice>300 && Packages[0].PackagePrice.FinalPrice <
string condition = string.Empty;
condition += "Packages[0].PackagePrice.FinalPrice>300 && Packages[0].PackagePrice.FinalPrice < 600";
var studentQuery = searchResponse.HotelsSearchResponse.Result.Where(p=>condition);
string条件=string.Empty;
条件+=“软件包[0]。PackagePrice.FinalPrice>300&&Packages[0]。PackagePrice.FinalPrice<600”;
var studentQuery=searchResponse.hotelsearchresponse.Result.Where(p=>condition);
searchResponse.hotelsearchresponse.Result不清楚您在这里处理的是什么类型的T
部分。它可能有助于显示所有的类代码。现在还不完全清楚你到底想强加什么条件。你想在数据集中的所有行上施加最终价格条件吗?实际上,我使用一个api,从中我们得到一个响应。我只想知道如何动态条件,我们将附加在“列表位置”条款,所以如果你有任何想法,然后请建议我谢谢。:)只是想帮助。从你发布的内容来看,不清楚你试图施加什么条件。如果没有更多的细节,我想你会发现很难找到任何人来帮助你。