Я новичок в программировании, поэтому прошу не ругаться, а ответить на мой вопрос (пусть он и может показаться Вам очень простым). Нужно создать массив, при этом изначально неизвестно количество элементов в нём, Как это можно сделать?
Используйте коллекции, например:
List<int> list = new List<int>();
lis.Add(5);
list.Add(2);
for(int i = 0; i < list.Count; i++);
Console.WriteLine(list[i]);
Для удобства используйте коллекции, а если Вы всё же хотите использовать массив, то создайте переменную в неё записывайте необходимое количество элементов массива, а потом при создании передавайте значение данной переменной в указании количества элементов массива:
Впишите сюда текст; также, отключить форматирование текста можно, начав строку с 4х пробелов
int n = 2+ 2*3;
int[] arr = new int[n];
или же напрямую передавайте выражение в конструкцию создания массива
int[] arr = new int[2+ 2*3];