Sollte ich cfreturn in einer Funktion mit returntype void verwenden

7

Was wäre der richtige Weg? Ich denke beide funktionieren, aber ich frage mich, ob es Vorteile voneinander gibt.

%Vor%

ODER

%Vor%     
Seybsen 23.04.2013, 09:00
quelle

1 Antwort

20

Es macht keinen großen Unterschied. Hier gibt es kein richtig oder falsch. Wenn der Rückgabetyp auf void festgelegt wurde, kann die Funktion nichts zurückgeben.

Sie können <cfreturn /> in Ihrem Code verwenden, um Ihre Funktion bei Bedarf vorzeitig zu beenden. Es am Ende zu tun, wird nichts tun, weil die Funktion nichts zurückgibt, egal ob du es dort stellst oder nicht. Aber es tut auch nicht weh, es dort hinzustellen, und manche Leute könnten es klarer finden, wenn es heißt, "hier wurde nichts zurückgegeben".

Ich denke, es ist eine Frage der persönlichen Vorlieben.

    
Till Helge 23.04.2013, 09:02
quelle

Tags und Links