Выход за границы массива - C# (183207)
Формулировка задачи:
Помогите реализовать идею. Есть число, например, 001.002.003.
Мне надо прочитать число до первой точки, и отправить в метод, потом до второй и т.д.
Выдает ошибку, что в заголовке темы, в строке, помеченной комментом.
я понимаю, что значит ошибка, но я не знаю как исправить.
Листинг программы
- str1 = textBox1.Text;
- string m;
- int j=0;
- m = textBox2.Text;
- int [] y = new int[m.Length];
- for (int i = 0; i < m.Length + 1; i++)
- {
- if (m[i] == '.')
- {// j = i;
- for (int l = 0; l < m[i]; l++)//ошибка
- {
- k = m[l];
- i++;
- for (int v = 0; v < str1.Length; v++)
- {
- //дешифровка
- k = fun(n, k, b);
- textBox3.Text = textBox3.Text + (char)k;
- }
- }
- }
- }
Решение задачи: «Выход за границы массива»
textual
Листинг программы
- str.Split('.');
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д