Можно ли создать ступенчатый массив (jagged array) разных типов? - C#
Формулировка задачи:
Можно ли как-то создать ступенчатый массив (jagged array) разных типов? К примеру:
Вопрос чисто прикладного характера, т.е. использование Dictionary() и т.п. не рассматривается.
Листинг программы
- int[][] myJagArray = new int [5][];
- for (int i = 0; i < myJagArray.Length; i++)
- myJagArray[i] = new string ["some text"];
Решение задачи: «Можно ли создать ступенчатый массив (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]);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д