我创建了一个表达式,如:
expression = x => x.CustomerName.StartsWith(comboParams.ParamValueText, true, null);
我想像这样通用访问客户名称:
expression = x => x["CustomerName"] and access the StartsWith function
我已经尝试过代码,例如
expression x => x.GetType().GetProperty("CustomerName").Name.StartsWith(comboParams.ParamValueText, true, null); --> it doesn't seem to work :(
有没有办法完成这个任务。我正在使它有一个通用的表达式实现,也许我会为此创建一个函数并只接受字符串。谢谢!