Einzelnen Beitrag anzeigen

Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
485 Beiträge
 
Delphi 11 Alexandria
 
#20

AW: Array in ShowMessage ausgeben?

  Alt 14. Jan 2023, 18:08
Wieso nicht einfach mit String.Join(...) ?

ShowMessage(String.Join(String.Empty, MyStringArray)) Alternativ kannst du natürlich hier auch einen anderen Separator wie zB. sLineBreak oder ',' verwenden.

Hö? Ist das nicht nach wie vor Compiler Magic bei arrays?
Ja. Wenn du dir den CPU-Stack anzeigen lässt, dann wirst du sehen, dass hier bei dynamischen Arrays nur eine Indexvariable benutzt wird. Es gäbe für den Compiler ja auch keinen Grund, hier irgendeine Klasse zu erzeugen.
Dennis

Geändert von Dennis07 (14. Jan 2023 um 18:11 Uhr)
  Mit Zitat antworten Zitat