Ich weiß, Exception Handling ist eine sehr wichtige Sache, und wir tun es in allen unseren Projekten. Der Hauptgrund besteht darin, Fehler zu protokollieren, die bei den Kunden auftreten. Das funktioniert gut und ist überhaupt kein Problem.Nur brechen für bestimmte Ausnahmearten
Aber während ich noch die Anwendung mit Visual Studio codiere und ausführe, möchte ich überhaupt keine Ausnahmebehandlung. Ich möchte, dass der Debugger genau an der Zeile stoppt, in der die Anwendung abgestürzt ist, und nicht in einem Fehlerlogger, den ich geschrieben habe. Und ich möchte keine Ausnahmen mit Throw weiterleiten!
Aber ich suche immer noch nach einer einfachen Möglichkeit, das zu tun. Ich könnte unzählige #if Debug oder #if Release Aussagen rund um den Versuch/Fang schreiben, aber das ist nicht das, was ich tun möchte. Gibt es einen anderen Weg, um mit diesem Problem umzugehen?
Warum können Sie nicht mit der vorhandenen Ausnahmebehandlung programmieren? – JonH
@ JonH - Vermutlich gibt es ein Performance-Problem. Exception-Handling ist bequem und vielseitig, aber mit einem Preis. – Hardryv