Latest web development tutorials

C # do ... while

C # loop C # loop

Contrairement à la eten boucles, ils testent la condition de boucle de la boucle.boucledo ... while est de vérifier son état à la fin de la boucle.

faire ... alors que la boucle est similaire à la boucle de temps, mais faire ... alors que la boucle assurera la mise en œuvre d'au moins un cycle.

grammaire

La syntaxe en C #faire ... tout en boucle:

faire
{
   déclaration (s);

} Bien que (condition);

S'il vous plaît noter que les expressions conditionnelles apparaissent à la fin de la boucle, de sorte que la déclaration (s) de la boucle seront exécutées au moins une fois avant que la condition est testée.

Si la condition est vraie, le flux de contrôle saute au-dessus de le faire, et puis re-exécuter l'instruction (s) de la boucle. Ce processus est répété jusqu'à ce que la condition donnée devient fausse pour autant.

Diagramme

En C # boucle do ... while

Exemples

using System;

namespace Loops
{
    
    Programme de classe
    {
        static void Main (string [] args)
        {
            / * Définitions variables locales * /
            int a = 10;

            / * Ne exécution de la boucle * /
            faire
            {
               Console.WriteLine ( "une valeur: {0}", a);
                a = + 1;
            } Bien que (a <20);

            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

C # loop C # loop