Bedingte Anweisungen wie if
, else
, und switch
ermöglichen es, verschiedene Codepfade basierend auf bestimmten Bedingungen auszuführen.
Beispiel mit if
:¶
In [46]:
int age = 65;
if (age >= 18)
{
Console.WriteLine("You are an adult.");
if (age >= 64)
{
Console.WriteLine("With pension.");
}
}
else if ( age < 4 )
{
Console.WriteLine("You are a toddler.");
}
else
{
Console.WriteLine("You are not an adult.");
}
You are an adult. With pension.
Switch Anweisung¶
Die switch
-Anweisung bietet eine strukturierte Möglichkeit, mehrere Bedingungen zu prüfen:
In [39]:
int day = 3;
switch (day)
{
case 1:
Console.WriteLine("Monday");
break;
case 2:
Console.WriteLine("Tuesday");
break;
default:
Console.WriteLine("Another day");
break;
}
Another day