如何构建链式表达式方法Any

时间:2016-02-10 20:37:29

标签: c# linq reflection expression

我试图评估链式Any表达式调用:

好吧,我的字符串是这样的:

A[B[C]]

A字母是一个属性,它是一个集合。 B是A的属性,也是一个集合。 C是B的属性,它是链的末端。

该符号将如下所示:

A.Any(a => a.B.Any(b => b.C == value)

我试图使用递归解决方案编写反射代码来解决这个问题,但我失败了。

如果我不清楚,请问我。

有人可以帮助我吗?

此致

0 个答案:

没有答案