Индекс за пределами массива - 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();
- * * * * * *
- * * * * }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д