![]() |
Delphi-Version: XE2
Gibt es eine garantierte Reihenfolge für FOR ... IN?
Nehmen wir an, ich packe Dinge in einer bestimmten Reihenfolge in eine
Delphi-Quellcode:
. Kann mir jemand garantieren, dass ich den Kram später wieder in genau derselben Reihenfolge anspreche, wenn ich mit einem
TList
Delphi-Quellcode:
drüberrutsche?
for ... in
Siehe auch: ![]() Hier scheint es bei einem
Delphi-Quellcode:
nicht so zu sein. Falls es für eine
set
Delphi-Quellcode:
oder zumindest ein
TList
Delphi-Quellcode:
garantiert ist, wie erkenne ich dann die Logik dahinter?
Array
|
AW: Gibt es eine garantierte Reihenfolge für FOR ... IN?
Bei einem
Delphi-Quellcode:
gibt es keine Reihenfolge, da Mengen halt nicht geordnet sind. Das steht auch auf StackOverflow :mrgreen:
set
Leider ist ![]() Es ist aber stark zu vermuten, dass es die Reihenfolge der Liste ist. |
AW: Gibt es eine garantierte Reihenfolge für FOR ... IN?
Liste der Anhänge anzeigen (Anzahl: 2)
Den Aufbau eines Sets kann man im Debugger einsehen ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz