Est-il un foreach méthode générique en Delphi pour que peut être appelée avec la fonction anonyme

Je peux faire la suite en C++

for_each(vec->begin(), vec->end(), [](int n){cout << n << " " << endl;});

Je voudrais faire la meme/similaire à Delphes.
J'ai demandé à un question plus tôt pour les développeurs C++, et a voulu produire un exemple similaire en programmation orientée objet, Pascal.
Le lambda (méthode anonyme) de la partie de la question ne se pose pas vraiment, mais je me demandais Si je pouvais faire la même chose dans Delphi XE2.

Je pose la question parce que j'ai XE, et je ne suis pas sûr de savoir si elle a été ajoutée.
Merci.

OriginalL'auteur Mihaela | 2012-03-09