Можно ли создать ступенчатый массив (jagged array) разных типов? - C#

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

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

Можно ли как-то создать ступенчатый массив (jagged array) разных типов? К примеру:
int[][] myJagArray = new int [5][];
 
for (int i = 0; i < myJagArray.Length; i++)
      myJagArray[i] = new string ["some text"];
Вопрос чисто прикладного характера, т.е. использование Dictionary() и т.п. не рассматривается.

Решение задачи: «Можно ли создать ступенчатый массив (jagged array) разных типов?»

textual
Листинг программы
dynamic[][] array = new dynamic[2][];
array[0] = new dynamic[] { "fd", "we" };
array[1] = new dynamic[] { 34, 67, 89 };
for(int i=0; i<array.Length; i++)
 {
        for(int j=0; j<array[i].Length; j++)
        {
               Console.WriteLine(array[i][j]);
         }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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