Выход за границы массива - C# (183207)

Узнай цену своей работы

Формулировка задачи:

Помогите реализовать идею. Есть число, например, 001.002.003. Мне надо прочитать число до первой точки, и отправить в метод, потом до второй и т.д. Выдает ошибку, что в заголовке темы, в строке, помеченной комментом. я понимаю, что значит ошибка, но я не знаю как исправить.
Листинг программы
  1. str1 = textBox1.Text;
  2. string m;
  3. int j=0;
  4. m = textBox2.Text;
  5. int [] y = new int[m.Length];
  6. for (int i = 0; i < m.Length + 1; i++)
  7. {
  8. if (m[i] == '.')
  9. {// j = i;
  10. for (int l = 0; l < m[i]; l++)//ошибка
  11. {
  12. k = m[l];
  13. i++;
  14. for (int v = 0; v < str1.Length; v++)
  15. {
  16.  
  17. //дешифровка
  18. k = fun(n, k, b);
  19. textBox3.Text = textBox3.Text + (char)k;
  20. }
  21. }
  22. }
  23. }

Решение задачи: «Выход за границы массива»

textual
Листинг программы
  1. str.Split('.');

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы