Николай Журавлев
static void Main(string[] args)
{
int[][] array = new int[3][]; // объявляем массив, который содержит 3 массива
array [0] = new int[3]; //создание внутреннего массива
array [1] = new int[2];
array [2] = new int[5];
array [0][1] = 5;
array [1][1] = 8;
array [1][2] = 5; // ошибка, индекс «2» вне границ массива
Объясните пожалуйста про доступ к элементам.Почему [0][1], [1][1] ,[1][2] и почему 2 вне границ массива?
Потому что array [1][2] это обращение к второй строке массива, а там у нас объявлено array[1] = new int[2] и максимальный индекс 1 единица