Einzelnen Beitrag anzeigen

Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
488 Beiträge
 
Delphi 11 Alexandria
 
#58

AW: array[1..10] auf Wert prüfen?

  Alt 9. Dez 2018, 01:46
Ich weiß, ist jetzt schon etwas älter dieses Thema, und ich habe mir gerade noch mal (durch Zufall) die offizielle Dokumentation der Wahrnung durchgelesen. Und diese besagt:
Zitat:
Sie können sich nur auf den letzten Wert eines for-Schleifenzählers verlassen, wenn die Schleife mit einer goto- oder exit-Anweisung verlassen wird.
Und genau das passierte in meinem Code:

Delphi-Quellcode:
function AssertArray(AArray: TArray<Boolean>): Boolean;
begin
  for Result in AArray do
  begin
    if not Result then
    begin
      Exit;
    end;
  end;
end;
Ist also wirklich nichts dran auszusetzen. Das nur noch als kleiner Abschluss.
Dennis

Geändert von Dennis07 ( 9. Dez 2018 um 01:48 Uhr)
  Mit Zitat antworten Zitat