我有类创建一个表达式树手动
public class MyModel
{
public MyModel()
{
this.Map = new MyMap();
}
public MyMap Map { get; set; }
}
public class MyMap
{
public string MyProperty1 { get; set; }
public int MyProperty2 { get; set; }
}
我如何构建这个拉姆达
Expression<Func<MyModel, string>> exp = m => m.Map.MyProperty1;
使用表达式树手动?
检查'exp'的价值在调试器中研究'Expression'中的静态方法,这将允许您构建该树。 – 2014-09-30 23:13:11
我会尽力的,谢谢! – user3900456 2014-09-30 23:14:32
您可以添加一些关于如何使用exp的内容,这将帮助我为您提供一个更好的示例。 – Phaeze 2014-10-01 00:19:43