Мне просто интересно, как я могу сделать так, чтобы цикл непрерывно повторялся вечно? Я просто не могу понять, как это сделать. как только он достигает конца строки, он генерирует исключение. Я попробовал goto, но он не работал, если я просто использовал его в неправильной игре или что-то, но я мог заставить его работать.
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (this.checkBox2.Checked)
{
int startIndex = 0;
string str = "hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii";
int length = str.Length;
while (true)
{
Application.DoEvents();
Thread.Sleep(200);
startIndex++;
string str2 = str.Substring(startIndex, 15);
label2.Text = str2;
if (startIndex == length)
{
startIndex = 0;
}