Выход за границы массива - 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('.');