Moin,
angenommen ich habe eine solche Funktion:
Delphi-Quellcode:
function bla: char;
const
C = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var
I: Integer;
begin
Result := #0;
for I := 1 to Length(C) do
begin
if C[I] = 'B' then
Result := 'B';
end;
end;
Ok, es ist eine doofe Funktion hier, aber das tut ja nichts zur Sache *g*.
Die Frage: Ist es nun sinnvoll die Funktion nachdem Ergebnis noch weiterlaufen zu lassen nur um ein Break/Exit zu umgehen? Klar macht das hier Performancemäßig keinen Unterschied, aber in meiner anderen Funktion schon.
Also wie siehts aus, nach Ergebnis abbrechen(Exit, Break) oder ohne Sinn weiterlaufen lassen?
(While-Schleife kommt hier nicht in Frage, auch wenn es in _diesem_ Beispiel möglich wäre)
MfG