C# Array Element hinzufügen

Hallo,

es ist mir etwas peinlich aber ich habe mich aus Spaß mal etwas mit C# auseinander gesetzt und bin auf ein Problem gestoßen. Ich möchte gerne ein neues Element in meinem Array hinzufügen, jedoch ohne den Index angeben zu müssen.

Wie z.B. in PHP:
[PHP]$arr = $value;[/PHP]

Doch dies klappt leider nicht ohne weiteres. Natürliche hab ich im Vorfeld dazu Google befragt und habe nur folgende Möglichkeiten gefunden:

int[] terms = new int[400]; for (int runs = 0; runs < 400; runs++) { terms[runs] = value; }

Oder mit Lists.

[CODE]List list = new List();
for (int runs = 0; runs < 400; runs++)
{
list.Add(value);
}

int terms = list.ToArray();[/CODE]

Ist trotzdem irgendwie nicht so ganz das was ich möchte.

Geht nicht einfacher. Ein Array in C# hat immer eine vordefinierte Größe. Dynamische Arrays gibt es nur mit einer Liste und Anschliessender Konvertion :slight_smile:

Okay, danke für deine Antwort. :slight_smile:

Kann ich denn in ein Listen-Element wiederum einen Array abspeichern?

Edit: Hat sich erledigt.