Индекс за пределами массива - C#
Формулировка задачи:
Здравствуйте! Возникает ошибка выхода за предел массива при передачи символа в функцию. ПОдскажите, как можно обойти эту проблему. Происходит это, если txt меньше 16 символов.
private void ToGridBTN_Click(object sender, EventArgs e) { string txt = InputTB.Text; for (int i = 0; i < 16; i++) Encrypt(i,txt[i]); // FromGrid(); }
Решение задачи: «Индекс за пределами массива»
textual
Листинг программы
private void ToGridBTN_Click(object sender, EventArgs e) * * * * { * * * * * * string txt = InputTB.Text; * * * * * * for (int i = 0; i < txt.Lenght; i++) * * * * * * * * * Encrypt(i,txt[i]); * * * * * *// FromGrid(); * * * * * * * * * * }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д