C # en boucle
Tant que la condition donnée est vraie, C # la bouclewhile répète une déclaration cible.
grammaire
En C #alors la syntaxe de la boucle:
while (condition) { déclaration (s); }
Ici, la déclaration (s) peut être une simple déclaration, il peut aussi être un bloc composé de quelques déclarations.condition peut être toute expression, toute non-zéro lorsque les valeurs sont vraies. Conditions pour l'exécution de la boucle lorsqu'il est vrai.
Lorsque la condition est fausse, le déroulement du programme se poursuivra avec l'instruction suivante a suivi la boucle.
Diagramme
Ici, les points clésenboucle est une boucle ne peut pas exécuter. Lorsque la condition est testé et le résultat est faux, le corps de la boucle va passer directement à l'instruction suivante immédiatement en boucle.
Exemples
using System; namespace Loops { Programme de classe { static void Main (string [] args) { / * Définitions variables locales * / int a = 10; / * Bien que la boucle est exécuté * / tandis que (a <20) { Console.WriteLine ( "une valeur: {0}", a); a ++; } Console.ReadLine (); } } }
Lorsque le code ci-dessus est compilé et exécuté, il produit les résultats suivants:
une valeur de: 10 une valeur de: 11 une valeur de: 12 une valeur de: 13 une valeur de: 14 une valeur de: 15 une valeur de: 16 une valeur de: 17 une valeur de: 18 une valeur de: 19