33

重複の可能性:
「for(;;)」は「while(TRUE)」よりも高速ですか?そうでなければ、なぜ人々はそれを使うのですか?
for(;;)またはwhile(true)-正しいC#無限ループはどれですか?

while(true)(またはwhile(1))との間にかなりの違いはありfor(;;)ますか?どちらかを選択する理由はありますか?

4

2 に答える 2

30

最適化を有効にすると、それらは同じようにコンパイルされます。

読みやすい方を使用する必要があります。

于 2010-09-27T20:33:28.260 に答える
6

for(;;)いいえ、見栄えが良いと思います。しかし、それらは同じです。

「for(;;)」は「while(TRUE)」よりも高速ですか?も参照してください。そうでなければ、なぜ人々はそれを使うのですか?

于 2010-09-27T20:32:52.393 に答える