我使用json convert来创建DtoPolicy对象。我希望能够对此进行查询以获得我需要的结果集。 Visual Studio告诉我,我试图查询的IEnumerable没有FindByExp的定义。我认为这与它作为Json出现然后被反序列化这一事实有关。有没有人成功查询过像这样的对象?
EligiblePolicies = JsonConvert.DeserializeObject<IEnumerable<DtoPolicy>>(_app2Lead._app2Queries.ResponseFromWebServices);
var Eligible2 = EligiblePolicies.FindByExp(bigredsquiggleshere)(x => x.PolicyIssueDate >= DateTime.Today);
答案 0 :(得分:4)
您只需使用.Where()。
示例:
var Eligible2 = EligiblePolicies.Where(x => x.PolicyIssueDate >= DateTime.Today);