Ochman, bekomm ich kein Mitleid von dir deswegen ;) (lacht er mich schon fast 
aus ;-) )

Hab aber des ganze nun als Lösung von jemanden bekommen (dass der mir mal was 
geschrieben hat ist ein Wunder):

---Beginn---
Hi Andre,

das kannst Du natürlich auch machen. Ein String-Array ist minimal schneller 
beim Auslesen der Daten und braucht weniger Speicher. Beim Einfügen der Daten 
ist dafür wieder eine ArrayList erheblich schneller, deswegen gibt es sie auch.

Das Umwandeln in einen String-Array geht so:

Dim ichBinEineArrayList As New ArrayList
Dim ichBinEinStringArray As String()

ichBinEinStringArray = CType(ichBinEineArrayList.ToArray(GetType(String)), 
String())

Sieht zwar etwas konfus aus, ist aber so ;-) Die ToArray-Methode will als 
Parameter wissen, was für einen Array sie erstellen soll, deswegen muss man 
Infos über den Datentyp "String" übergeben (mit GetType(String)). Danach noch 
mit Ctype in einen StringArray casten (es ist eigentlich schon einer, aber das 
weiß VB.NET zur Entwicklungszeit noch nicht, deswegen der Ctype...).
---Ende---

Gruß
André

>-----Ursprüngliche Nachricht-----
>Von: [EMAIL PROTECTED] 
>[mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt
>Gesendet: Mittwoch, 7. Dezember 2005 10:44
>An: asp.net@glengamoi.com
>Betreff: AW: AW: [Asp.net] Arraylist Problem
>
>
>> Der Geschwindigkeit hiflts, wenn es eine viel Besuchte seite ist. 
>> Gottseidank wird das bei C#2.0 mit typisierten Listen einfacher.
>
>Habe mir beim Lesen des Threads auch so gedacht, "schön, dass es in 2.0
>Generics gibt ..." - und ich sie bereits in vollem Umfang nutzen
>kann :-D
>
>Th.
>
>_______________________________________________
>Asp.net Mailingliste, Postings senden an:
>Asp.net@glengamoi.com
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Reply via email to