如何判断Expression <func <t,object>&gt;是指root属性,还是指属性的属性?

时间:2015-10-14 13:33:12

标签: c# expression-trees

我有:

Expression<Func<Kitten, object>> someExpression = c => c.KittenName

我用它来设置KittenName

的值

如果类型是嵌套的,我需要以不同的方式处理它,例如

Expression<Func<Kitten, object>> someExpression = c => c.Address.StreetName

我如何走在树上&#39;从StreetName到Address,和/或检测到表达式是嵌套的吗?

0 个答案:

没有答案