你好,我有这个问题...
List<VisitorsVo> lstVisitors = new List<VisitorsVo>();
var predicate = ReturnPredicateForVisitors(p_htVisitor);
if (predicate != null)
{
lstVisitors = (from n in context.TBL_VISITORs.Where(predicate)
select new VisitorsVo
{
VisitId = n.VISIT_ID,
VisitorName = n.VISITOR_NAME,
ResidentDuration = n.ENQUIRY_PATIENT_DURATION.Split(';')[0] + " " + n.ENQUIRY_PATIENT_DURATION.Split(';')[1],
}).ToList();
}
但我收到无法识别的表达式节点 ArrayIndex 错误我该如何克服...这里我正在检查使用谓词的条件...。