C# if-Anweisung
aif-AnweisungBesteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.
Syntax
In C#ifSyntax der Anweisung:
if(boolean_expression)
{
/* 如果布尔表达式为真将执行的语句 */
}
Wenn der boolesche Ausdrucktrueist, wird der Codeblock innerhalb der if-Anweisung ausgeführt. Wenn der boolesche Ausdruckfalseist, wird der erste Codeabschnitt nach dem Ende der if-Anweisung (nach der schließenden geschweiften Klammer) ausgeführt.
Flussdiagramm
Beispiel
Beispiel
using System;
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* lokale Variablendefinition */
int a = 10;
/* Verwende eine if-Anweisung, um eine boolesche Bedingung zu prüfen */
if (a < 20)
{
/* Wenn die Bedingung wahr ist, wird die folgende Anweisung ausgegeben */
Console.WriteLine("a ist kleiner als 20");
}
Console.WriteLine("Der Wert von a ist {0}", a);
Console.ReadLine();
}
}
}
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* lokale Variablendefinition */
int a = 10;
/* Verwende eine if-Anweisung, um eine boolesche Bedingung zu prüfen */
if (a < 20)
{
/* Wenn die Bedingung wahr ist, wird die folgende Anweisung ausgegeben */
Console.WriteLine("a ist kleiner als 20");
}
Console.WriteLine("Der Wert von a ist {0}", a);
Console.ReadLine();
}
}
}
Wenn der obige Code kompiliert und ausgeführt wird, erzeugt er das folgende Ergebnis:
a 小于 20 a 的值是 10Weitere Erweiterungen