private void button12_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(textBox1.Text);
string[] numbers = textBox3.Text.Split(' ');
if (a * a > numbers.Length)
{
MessageBox.Show("Длина массива не соответсвует введенному!");
}
_array = new int[a, a];
for (int i = 0; i < numbers.Length; i++)
{
for (int j = 0; j < numbers.Length; j++)
{
_array[i, j] = int.Parse(numbers[i]);
label13.Text += Convert.ToString(numbers[i]) + " ";
}
label13.Text += "\n";
}
Это исключение, которое мне выбрасывает, когда я пытаюсь пройтись по длине string[] numbers:
System.IndexOutOfRangeException: "Индекс находился вне границ массива."
Ввести, чтобы, например, (1, 2) вводилось как _array[0,0] _array[0,1]
DataGrid(аналогDataGridViewв WinForms). – aepot Jun 25 '20 at 13:49