Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

IEnumerable rückwärts durchlaufen

  Alt 16. Okt 2013, 09: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...
  Mit Zitat antworten Zitat