Hallo,
ich beschäftige mich gerade mit dem neuen
For In.
Als Beispiel habe ich mir TList herausgesucht und den
VCL-Quelltext studiert.
Dabei ist mir aufgefallen das die Methode GetEnumerator eine Referenz
auf eine TListEnumerator Instanz zurückgibt. Das passiert bei jedem
Aufruf von
For In. D.h. es wird jedesmal ein neues TListEnumerator
erstellt.
Frage:
Wo und wann werden die TListEnumerator Referenzen wieder freigeben?