変数が達成されると、簡単なメッセージ ボックスがポップアップ表示されます。ストッパーがないので無限に渦巻く。ストッパーをどこに置くべきか分からないだけかもしれませんが、私の解決法では止まらないようです。
if (number == 10)
{
MessageBox.Show("Woot!");
}
コードを追加しなくても、a を使用するかbreak
(ループを使用しているように聞こえるため)、数値を 10 以外に設定できます。
while(switchstatement)
{
...logic...
if(number == 10)
{
MessageBox.Show("woot");
break;
}
...more logic...
}
または、ループを強制終了するスイッチを設定できます
while(switchstatement)
{
...logic...
if(number == 10)
{
MessageBox.Show("woot");
switchstatement = false;
}
...more logic...
}
これは限られたコードに基づいています...したがって、これが正しくない場合は、より多くのコードを提供する必要があります。
変数を使用していますが、値を設定した場所がわからないため、ループ内で変更することはないと思います。したがって、あなたは無限ループに陥っています。
for-loop
代わりにa を使用できます
for(int number = 0; number < 10; number++)
{
MessageBox.Show("Woot!");
}
またはwhile
int number = 0;
while(number++ < 10)
{
MessageBox.Show("Woot!");
}