continue (référence C#)continue (C# Reference)

L’instruction continue passe le contrôle à l’itération suivante de l’instruction while, do, for ou foreach englobante dans laquelle elle apparaît.The continue statement passes control to the next iteration of the enclosing while, do, for, or foreach statement in which it appears.

ExemplesExample

Dans cet exemple, un compteur est initialisé pour compter de 1 à 10.In this example, a counter is initialized to count from 1 to 10. Si vous utilisez l’instruction continue conjointement avec l’expression (i < 9), les instructions entre continue et la fin du corps de for sont ignorées.By using the continue statement in conjunction with the expression (i < 9), the statements between continue and the end of the for body are skipped.

class ContinueTest
{
    static void Main()
    {
        for (int i = 1; i <= 10; i++)
        {
            if (i < 9)
            {
                continue;
            }
            Console.WriteLine(i);
        }

        // Keep the console open in debug mode.
        Console.WriteLine("Press any key to exit.");
        Console.ReadKey();
    }
}
/*
Output:
9
10
*/

spécification du langage C#C# language specification

Pour plus d'informations, voir la spécification du langage C#.For more information, see the C# Language Specification. La spécification du langage est la source de référence pour la syntaxe C# et son utilisation.The language specification is the definitive source for C# syntax and usage.

Voir aussiSee also