Нужен массив переменной длины с возможностью добавления элементов - C#

Узнай цену своей работы

Формулировка задачи:

нужен массив переменной длины, чтобы потом его примерно так заполнить:
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;
}
как вариант сделать Array.Resize<double>(ref A, число) и потом поштучно вписать все значения но в свитче есть ветки, по которым нужно до 30 значений прописать можно ли как-то в массив вписать всю эту "колбасу" одним оператором? списки не предлагайте

Решение задачи: «Нужен массив переменной длины с возможностью добавления элементов»

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;
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы