Я уже рассмотрел несколько тем массива, но я все еще в тупике.Добавить элемент в массив Jagged
Я хочу, чтобы добавить новую строку в мой рваный массив - и я strugigng получить синтаксис права ..
int[][] intJaggedArray = new int[7][];
intJaggedArray[0] = new int[3] { 1, 1, 1 };
intJaggedArray[1] = new int[3] { 2, 2, 2 };
intJaggedArray[2] = new int[3] { 3, 3, 3 };
intJaggedArray[3] = new int[3] { 4, 4, 4 };
intJaggedArray[4] = new int[3] { 5, 5, 5 };
intJaggedArray[5] = new int[3] { 6, 6, 6 };
intJaggedArray[6] = new int[3] { 7, 7, 7 };
Так что теперь, если я хочу, чтобы добавить
intJaggedArray[0] = new int[3] { 1, 1, 2 };
так массив заканчивается тем, что показано ниже, как я его понимаю - заблаговременно - A noob из Англии. (И большое спасибо заранее)
intJaggedArray[0] = new int[3] { 1, 1, 1 };
intJaggedArray[0] = new int[3] { 1, 1, 2 };
intJaggedArray[1] = new int[3] { 2, 2, 2 };
intJaggedArray[2] = new int[3] { 3, 3, 3 };
intJaggedArray[3] = new int[3] { 4, 4, 4 };
intJaggedArray[4] = new int[3] { 5, 5, 5 };
intJaggedArray[5] = new int[3] { 6, 6, 6 };
intJaggedArray[6] = new int[3] { 7, 7, 7 };
«поэтому массив заканчивает тем, что, как показано» часть не очень понятно. Что означают эти '**' маркеры? Ваш текущий код в порядке для замены первого массива. –
Это был смелый в редакторе плохой/неправильный - непреднамеренный. – Gopher2011
После вашего редактирования у вашего образца все еще есть 2 строки с индексом 0. Может быть, понятно: Заменить строку или Вставить строку ?? –