既に定義されているイテレータを使用してループを作成したいと思います。既に定義されているイテレータを持つC#forループ
現時点では私は他の誰かが後で私++を削除する可能性があるため、これは醜いです
int i;
while (i<10)
{
Console.Writeline(i);
i++;
}
を使用しています。大きなコードブロックでwhileステートメントから区切られている場合は、それが何のために明確ではありません。
私が本当に欲しいと、これは何が起こっていることが明らかになり、それが有効なC#ではありません
int i;
for (i<10; i++)
{
Console.Writeline(i);
}
のようなものです。
私がこれまでに作ってみた最高の
int i;
for (int z; i<10; i++)
{
Console.Writeline(i);
}
あるしかし、それは醜いです。 C#は私に優雅なやり方を教えてくれますか?
余分なミニマリズムのために、(while(true)の代わりに)無限ループのために 'for(;;)'を試してください。 –
パーフェクト、ありがとう。私は他の人の変数を反復しているので、ここでそれを作成することはできません。 –