【发布时间】:2011-01-28 06:31:19
【问题描述】:
我在 BaseClass 中有一个递归函数,它的返回条件依赖于 protected virtual 函数。
子类可能会错误地覆盖此函数并导致StackOverFlow 异常。最糟糕的是有一些缓慢的网络调用,并且不会很快发生异常(很多资源浪费了很长时间)。
我正在寻找一种在早期阶段以某种方式在基类中检查StackOverFlow 的方法(可能使用Reflection 和当前的递归级别)。
有什么想法吗?
【问题讨论】:
-
^投票给关于stackoverflow的话题。
标签: c# reflection stack-overflow