Индекс за пределами массива - 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();
* * * * * *
* * * * }