![](styles/elise/misc/quote_24x24.png)
Zitat von
Robert_G:
SetLength wird, wie das von dir entdeckte New, nix anderes machen können als Array.CreatInstance aufzurufen.
![Wink](images/smilies/icon_wink.gif)
Nein, sie arbeiten intern vollständig anders. SetLength erstellt erst das "äußere" Array und anschließend die inneren, somit ist kein zusammenhängender Speicherblock garantiert. New hingegen erstellt den kompletten Array mit allen Sub-Arrays "auf einen Schlag" und kann somit einen zusammenhängenden Speicherblock erstellen und ist schneller.
Diese Information habe ich aus einer Email von
Rudy Velthuis (aus dem TeamB)
...
![Cat](images/smilies/cat.gif)
...