Wie kann ich ein Array in C# erstellen wenn ich im Vorhinein nicht weiß wieviele Elemente es haben wird?
using System;
class Program
{
static void Main()
{
string[] arr = new string[3];
for (int i = 0; i < 3; i++)
{
arr[i] = "a";
}
foreach (var element in arr)
{
Console.WriteLine(element);
}
}
}