标签: c# linq reflection expression
我试图评估链式Any表达式调用:
好吧,我的字符串是这样的:
A[B[C]]
A字母是一个属性,它是一个集合。 B是A的属性,也是一个集合。 C是B的属性,它是链的末端。
该符号将如下所示:
A.Any(a => a.B.Any(b => b.C == value)
我试图使用递归解决方案编写反射代码来解决这个问题,但我失败了。
如果我不清楚,请问我。
有人可以帮助我吗?
此致