Nun ja, mit ein bisschen Generics und Closures bekommt man so etwas hin
Muss man ja auch nicht
Nein, natürlich nicht ... aber wenn man einem Feature X hinterherweint, dann muss man wohl wechseln oder sich mit dem arrangieren/vertraut machen was möglich ist.
Ich bin allerdings faul, und möchte auch nicht ständig irgendwo Variablen deklarieren nur weil ich durch ein Array laufen muss. Dann schreibe ich mir eben einen
TArray.ForEach<T>(Action:TAction<T>)
und kann mir diese Hilfsvariablen sparen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)