该怎么做才可以使expression有用?
使用三元运算符 a==b?c:d
c#动态编译并执行字符串http://www.cnblogs.com/y114113/p/6306994.html
where里面明显是Ling语句,你这样拼接的字符串也要是Linq语句才能执行。