Verhinderung von StackOverFlow, die in rekursiven Funktionen

Ich habe eine rekursive Funktion in eine BaseClass die sich auf eine protected virtual Funktion für seine Rückkehr Zustand.

Ist es möglich für eine Kind-Klasse zu überschreiben diese Funktion falsch und führt zu einer StackOverFlow Ausnahme. Das Schlimmste ist, es gibt einige langsame Netzwerk-Aufrufe und die Ausnahme ist nicht gonna happen soon (viele Ressourcen verschwenden, die für eine lange Zeit).

Ich bin auf der Suche nach einer Methode, um zu überprüfen StackOverFlow in frühen Stadien gewisser Weise in der Basis-Klasse (die vielleicht Reflection und der aktuellen rekursionsebene).

Irgendeine Idee ?

  • ^Stimmen zum Thema zu stackoverflow.
InformationsquelleAutor Xaqron | 2011-01-28
Schreibe einen Kommentar