Индекс за пределами диапазона при обращении к двумерному массиву - C#
Формулировка задачи:
такая проблема, в текстбоксе есть такие числа например: 33 23 31. 3 и 3, 2 и 3, 3 и 1 это нахождение букв в массиве алфавита(именно в двуерном массиве, потому что эти буквы заполняются в dataGridView который 6х6) data.mas[,] и мне во второй текст бокс по этим координатам скажем так, из массива вывести соответствующие им буквы так например data.mas[3,3]-это буква "р", 2 и 3 - "м", 3 и 1 - "о" в итоге во втором текст боксе должно быть написано "р м о"
вот код который я написал
помогите пожалуйста срочно надо
if (((text[l] != ' ') && (text[l + 1]) != ' ')||(Convert.ToString(text[l + 1]) != "\r\n")) newtext.Append((data.mas[Convert.ToInt32(text[l]), Convert.ToInt32(text[l + 1])])+" ");//ошибка тут, выходы за приделы диопазона tB1.Text = Convert.ToString(newtext);
Решение задачи: «Индекс за пределами диапазона при обращении к двумерному массиву»
textual
Листинг программы
int.Parse(text[l].ToString()) int.Parse(text[l+1].ToString())
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д