Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.139 Beiträge
 
Delphi 12 Athens
 
#6

AW: Gibt es ein downto-Äquivalent in der generischen for in List Syntax?

  Alt 19. Mär 2018, 10:43
ja.

Der Standardenumerator hat damit Probleme.
ABER, du kannst einen anderen Enumerator verwenden/bauen.

Bei einigen Listen gibt es ein property ala List.ToArray , und den Enumerator dieses Arrays kannst du nutzen.
Dieser Enumerator hat zwar auch das selbe Problem, alledings läuft er hier dann über eine Kopie des Inhalts, welche sich nicht verändert. Nur Referenzen muß aufgepasst werden, dass nicht nach dem Löschen nochmal auf den Inhalt dieses Items zugegriffen wird.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat