De retour dans mes jours C / C ++, coder une "boucle infinie" comme
while (true)
me semblait plus naturel et me semblait plus évident que
for (;;)
Une rencontre avec PC-lint à la fin des années 80 et des discussions sur les meilleures pratiques qui ont suivi m'ont brisé cette habitude. Depuis, j'ai codé les boucles en utilisant l' for
instruction de contrôle. Aujourd'hui, pour la première fois depuis longtemps, et peut-être mon premier besoin d'une boucle infinie en tant que développeur C #, je suis confronté à la même situation. L'un d'eux est-il correct et l'autre non?