Нужен массив переменной длины с возможностью добавления элементов - C#
Формулировка задачи:
нужен массив переменной длины, чтобы потом его примерно так заполнить:
как вариант сделать Array.Resize<double>(ref A, число) и потом поштучно вписать все значения
но в свитче есть ветки, по которым нужно до 30 значений прописать
можно ли как-то в массив вписать всю эту "колбасу" одним оператором?
списки не предлагайте
switch (XXX) { case 1: A = {0.6, 1, 2, 2.5, 4}; break; case 2: A = {6, 10, 16}; break; case 3: A = {0.01, 0.0125, ..., 0.063, 0.08}; break; }
Решение задачи: «Нужен массив переменной длины с возможностью добавления элементов»
textual
Листинг программы
double[] A; switch (xxx) { case 1: A = new double[] { 0.6, 1, 2, 2.5, 4 }; break; case 2: A = new double[] { 6, 10, 16 }; break; case 3: A = new double[] { 0.01, 0.0125, 0.12, 0.063, 0.08 }; break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д