Laden...

Muss Array-Größe unbedingt festgelegt werden?

Erstellt von tobi_stugg vor 7 Jahren Letzter Beitrag vor 7 Jahren 924 Views
T
tobi_stugg Themenstarter:in
36 Beiträge seit 2014
vor 7 Jahren
Muss Array-Größe unbedingt festgelegt werden?

Hallo,

ich habe folgende Frage zu Arrays:

Ich will in einem Projekt zur Laufzeit TextBoxen erstellen. Dazu habe ich ein Array erstellt:

TextBox[] TB = new TextBox[10];

Meine Frage:

Da ich gar nicht wissen kann, wie viele TextBoxen erstellt werden, sollte der Wert eigentlich frei bleiben, also:

TextBox[] TB = new TextBox[];

Da das nicht geht, lautet meine Frage, wie gehe ich damit um?
Ist eine sehr große Zahl dann sinnvoll? (z.B. TextBox[] TB = new TextBox[10000];)

Tobi

709 Beiträge seit 2008
vor 7 Jahren

Hallo, dazu wäre eine List<TextBox> besser geeignet.

2.207 Beiträge seit 2011
vor 7 Jahren

Hallo tobi_stugg,

schau dir mal den System.Collections.Generic-Namespace an im Generellen. Der löst dein Problem.

Gruss

Coffeebean