Betrachten Sie, ich führe eine Methode 'Method1' in C # aus. Sobald die Ausführung in die Methode übergeht, prüfe ich einige Bedingungen und wenn einer von ihnen falsch ist, sollte die Ausführung von Method1 gestoppt werden. Wie kann ich das tun, d. h. kann die Ausführung einer Methode unter bestimmten Bedingungen ausgeführt werden??
aber mein Code ist so etwas,
%Vor%Ich denke, das ist es wonach Sie suchen.
%Vor%Ich hoffe, es hat Ihre Frage beantwortet.
Wenn Sie die Methode aufgrund eines Fehlers beenden möchten, können Sie eine Ausnahme wie folgt auslösen:
%Vor%Wenn Sie mit einem Wert zurückkehren möchten, sollten Sie wie zuvor mit dem gewünschten Wert zurückkehren:
%Vor%Wenn es die Ausnahme ist, die Sie benötigen, können Sie sie mit einem try catch in der Methode abfangen, die Ihre Methode aufruft, zum Beispiel:
%Vor%MyCustomException erbt von der Exception-Klasse.
Dafür gibt es verschiedene Möglichkeiten. Sie können return
oder throw
abhängig davon verwenden, ob Sie dies als Fehler betrachten oder nicht.
Tags und Links c#