【发布时间】:2012-05-25 14:27:17
【问题描述】:
我在尝试对具有大约 400 深度的 Expression
更新: 抱歉,忘了提,我收到了 StackOverflowException:
System.Core.dll 中出现“System.StackOverflowException”类型的未处理异常 {无法计算表达式,因为当前线程处于堆栈溢出状态。}
【问题讨论】:
-
什么是“问题”?发生什么了?
StackOverflowException?还是...? -
对我来说,这略微属于 Raymond Chen 类别If you have to ask, you're probably doing something wrong
-
@AakashM 感谢另一个管理员书签 :) 同意 100%
-
是的,我也完全同意 :) 而且我确信有办法在我的情况下优化表达式树并降低深度,我现在正在努力做到这一点。尽管如此,了解这种行为背后的真正原因还是很有趣的。所以,克里斯,谢谢你;)
标签: c# delegates expression expression-trees anonymous-function