Wie baust du den String denn zusammen? Wenn du das in einem Loop machst,
wird es sehr langsam, je mehr Elemente das Array hat. Man sollte die
Join-Funktion benutzen.

Beispiel:

Schlecht:

dim out as String
for i as integer = 0 to ar.Ubound
  out = out + ar(i).ToString + separator
next

Besser:

dim out_array as String
for i as integer = 0 to ar.Ubound
  out_array.Append ar(i).ToString
next
dim out as String = Join (out_array, separator)

-- 
Thomas Tempelmann, http://www.tempel.org/
Follow me on Twitter: http://twitter.com/#!/tempelorg

Antwort per Email an