C# break-Anweisung

C#-Schleifen

In C# hat diebreak-Anweisung die folgenden zwei Verwendungsweisen:

  1. Wenn einebreak-Anweisung innerhalb einer Schleife auftritt, wird die Schleife sofort beendet, und der Programmablauf setzt mit der nächsten Anweisung nach der Schleife fort.

  2. Er kann verwendet werden, um einen case in derswitch-Anweisung zu beenden.

Wenn Sie verschachtelte Schleifen verwenden (d. h. eine Schleife ist in einer anderen verschachtelt), stoppt die break-Anweisung die Ausführung der innersten Schleife und beginnt dann mit der Ausführung der nächsten Codezeile nach diesem Block.

Syntax

In C# hat diebreak-Anweisung die folgende Syntax:

break;

Flussdiagramm

C# 中的 break 语句

Beispiel

Beispiel

using System;

namespace Loops
{
   
    class Program
    {
        static void Main(string[] args)
        {
            /* lokale Variablendefinition */
            int a = 10;

            /* Ausführung der while-Schleife */
            while (a < 20)
            {
                Console.WriteLine("Value of a: {0}", a);
                a++;
                if (a > 15)
                {
                    /* Verwenden Sie die break-Anweisung, um die Schleife zu beenden */
                    break;
                }
            }
            Console.ReadLine();
        }
    }
}

Wenn der obige Code kompiliert und ausgeführt wird, liefert er die folgenden Ergebnisse:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15

C#-Schleifen

Weitere Erweiterungen