设有对象
class Sutdent
{
public string Name{get;set;}
}
假如将表达式 Name==”zhang” 转化为 t=>t.Name==”zhang”,也就是表达为Expression<Func<T,bool>>,这里的“Name”是变化的,也可能是其他属性,请大家指点一下
class Sutdent
{
public string Name{get;set;}
}
假如将表达式 Name==”zhang” 转化为 t=>t.Name==”zhang”,也就是表达为Expression<Func<T,bool>>,这里的“Name”是变化的,也可能是其他属性,请大家指点一下
解决方案
10
通过反射,取属性值进行Equals比较
30
http://blog.csdn.net/q646926099/article/details/52168947