2010-09-27 19 views
16

möglichen Dubletten:
Is “for(;;)” faster than “while (TRUE)”? If not, why do people use it?
for (; ;) or while (true) - Which is the Correct C# Infinite Loop?while (true) im Vergleich zur (;;)

Gibt es einen nennenswerten Unterschied zwischen while(true) (oder while(1)) und for(;;)? Würde es einen Grund geben, sich für eines zu entscheiden?

+0

mögliche Duplikate von [for (;;) oder while (true) - Welches ist der richtige C# Infinite Loop?] (Http://stackoverflow.com/questions/1401159/for-or-while-true-which- is-the-correct-c-endlos-loop) (C# für diese Frage, aber die Antworten adressieren auch C++) –

Antwort

17

Mit Optimierungen aktiviert, werden sie identisch kompilieren.

Sie sollten diejenige verwenden, die Sie besser lesen können.

Verwandte Themen