ArrayList an sich arbeitet immer mit Object - was ja auch gut ist, damit Du da 
jeden Objekttyp drin ablegen kannst!

Du solltest aber definitiv gedanklich zwischen Array und ArrayList 
unterscheiden!

Um wirklich sauber zu arbeiten, solltest Du Dir eine eigene ArrayList Klasse 
bauen - die es Dir dann erlaubt, typsicher die Daten entgegen und wieder zu 
geben! Da dies meist recht umständlich ist - wird dies des öfteren 
vernachlässigt (auch von mir!).

Das könnte so aussehen:

Public class StringArrayList
{
        Private ArrayList dataSource;
        Public StringArrayList()
        {
                this.dataSource = new ArrayList();
        }
        Public void Add(string Element)
        {
                This.dataSource.Add(Element);
        }
        Public int Count()
        {
                Return This.dataSource.Count();
        }
        Public void Clear()
        {
                This.dataSource.Clear();
        }
        ///....
        /// usw.
}

Diese wäre dann typsicher und du kannst sauber damit arbeiten.

Eine vielleicht noch bessere Idee (fällt mir gerade ein), wäre es Deine Klasse 
einfach von ArrayList abzuleiten - und nur die gewünschten Methoden zu 
überschreiben. Das viel mir jetzt aber nur spontan ein - und ist somit noch 
nicht gedanklich durchdacht und getestet.

Mit freundlichen Grüßen
Andreas


-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Popp Andre
Gesendet: Mittwoch, 7. Dezember 2005 10:03
An: [email protected]
Betreff: [Asp.net] Arraylist Problem

Hi,

habe ein kleines Problem mit der Arraylist...

Wie kann ich am besten Strings in ein Array (oder ähnlichem) speichern, wenn 
die Größe nicht bekannt ist?

Bei mir will die Arraylist nur Object und des zurückwandeln in Strings klappt 
nicht so ganz.

Kann da jemand helfen?
Gruß
André
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an