Registriert seit: 6. Mär 2013
6.160 Beiträge
Delphi 10 Seattle Enterprise
|
IEnumerable rückwärts durchlaufen
16. Okt 2013, 10:45
Delphi-Version: XE2
Meine Hausaufgaben habe ich nicht wirklich gemacht, IEnumerable
bzw. IEnumerator
habe ich mir noch nicht wirklich im Detail angesehen.
Ich habe beispielsweise eine generische Liste. Ich iteriere mit einem "for ... in" darüber. Ich möchte jetzt aber nicht "vorwärts" sondern "rückwärts" über die Liste rutschen. Wie macht der Profi das? Oder gibt es vielleicht einen Standard "Rückwärts"-Enumerator den ich irgendwie verwenden kann?
Direkt (etwas unleserlich) anonym die drei IEnumerator-Methoden zu implementieren geht wahrscheinlich nicht und bläht den Code wohl zu sehr auf...
|