C# break-Anweisung
In C# hat diebreak-Anweisung die folgenden zwei Verwendungsweisen:
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.
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
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();
}
}
}
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 的值: 15Weitere Erweiterungen