YR
Yulia Romanova

C++, не останавливается цикл, критует при проверки

while(stro = s->Substring(i,1)){
this->textBox2->Text = n + stro;
this->textBox2->Text+=Environment::NewLine+"";
n = this->textBox2->Text;
i += 1;
}

доходит до последнего символа и
Необработанное исключение типа "System.ArgumentOutOfRangeException" произошло в mscorlib.dll
Дополнительные сведения: Индекс и длина должны указывать на позицию в строке.
почему не остановился, как сделать чтобы остановился?
СПАСИБО БОЛЬШОЕ за прошлые ответы

Сергей
Сергей

while(stro == s->Substring(i,1)){

Похожие вопросы
Как сделать цикл в C++ ,то есть что бы значение адреса писалось в игру одно и тоже.
как создать цикл для переменной в C#?
проверка нажатия button C#
Помогите с программой по c++ циклом do while.
Программирование в C#, тема: Циклы
Switch() останавливает while() в C++
Где можно посмотреть задачи на циклы и массивы (C++)
Объясните чайнику на пальцах: Как работает цикл (for) в C# ?
Цикл For в C++ Как циклом for вывести на экран такой треугольник: * ** *** *** ***
Проверка персонального кода C#