Latest web development tutorials

C # if ... else-Anweisung

C # Richter C # Richter

Nach einerif - Anweisungmit einer optionalenelse-Anweisung,führt else - Anweisung der boolesche Ausdruck falsch ist.

Grammatik

Die Syntax in C #if ... else - Anweisung:

if (boolean_expression)
{
   / * Wenn der Boolesche Ausdruck wahr Anweisung ausgeführt wird * /
}
sonst
{
  / * Wenn der Boolesche Ausdruck falsch Anweisungen, die ausgeführt werden soll * /
}

Wenn der Boolesche Ausdruckwahr ist ,dann ist der Code ,wenndie Ausführungsblock. Wenn der boolesche Ausdruckfalsch ist, dann ausgeführt der Code innerhalb des else- Block.

Flussdiagramm

In C # if ... else-Anweisung

Beispiele

using System;

Namespace Entscheidungs
{
    
    Klasse-Programm
    {
        static void Main (string [] args)
        {

            / * Lokale Variablen-Definitionen * /
            int a = 100;

            / * * Überprüfen boolean Bedingung /
            if (a <20)
            {
                / * Wenn die Bedingung erfüllt ist, wird der Ausgang folgende Anweisung * /
                Console.WriteLine ( "a weniger als 20");
            }
            sonst
            {
                / * Wenn die Bedingung falsch ist, * die Ausgabe der folgenden Aussagen /
                Console.WriteLine ( "a größer als 20");
            }
            Console.WriteLine ( "ein Wert ist {0}", a);
            Console.ReadLine ();
        }
    }
}

Wenn der obige Code kompiliert und ausgeführt wird, erzeugt es die folgenden Ergebnisse:

a größer als 20
ein Wert von 100

if ... else if ... else-Anweisung

Nach einerif - Anweisung mit einem optionalen else if ... else- Anweisung, die verwendet werden können , eine Vielzahl von Bedingungen zu testen.

Bei der Verwendung von if ... else if ... else-Anweisung, sollten die folgenden Punkte zu beachten:

  • Wenn ein Beitrag kann durch Null oder ein anderes folgen, muss es nach einem sein anderes, wenn.
  • Wenn letzteres kann durch null oder mehr else if folgen, müssen sie sonst vorausgehen.
  • Sobald ein erfolgreiches Spiel sonst, wenn sonst, wenn sonst die andere nicht getestet werden.

Grammatik

In C #if ... else if ... else - Anweisung Syntax:

if (boolean_expression 1)
{
   / * Wenn ein boolescher Ausdruck wahr Ausführung * /
}
else if (boolean_expression 2)
{
   / * Wenn der Boolesche Ausdruck 2 gilt Ausführung * /
}
else if (boolean_expression 3)
{
   / * 3 Wenn der Boolesche Ausdruck wahr Ausführung * /
}
sonst 
{
   / * Wenn die obigen Bedingungen nicht erfüllt sind, werden ausgeführt, * /
}

Beispiele

using System;

Namespace Entscheidungs
{
    
    Klasse-Programm
    {
        static void Main (string [] args)
        {

            / * Lokale Variablen-Definitionen * /
            int a = 100;

            / * * Überprüfen boolean Bedingung /
            if (a == 10)
            {
                / * Wenn das, wenn die Bedingung wahr ist, dann wird die Ausgabe der folgenden Aussagen * /
                Console.WriteLine ( "ein Wert von 10");
            }
            wenn andere (a == 20)
            {
                / * Wenn das anders, wenn die Bedingung wahr ist, dann wird die Ausgabe der folgenden Aussagen * /
                Console.WriteLine ( "ein Wert von 20");
            }
            wenn andere (a == 30)
            {
                / * Wenn das anders, wenn die Bedingung wahr ist, dann wird die Ausgabe der folgenden Aussagen * /
                Console.WriteLine ( "ein Wert von 30");
            }
            sonst
            {
                / * Wenn die oben genannten Bedingungen nicht erfüllt sind, dann geben die folgende Anweisung * /
                Console.WriteLine ( "kein passender Wert");
            }
            Console.WriteLine ( "eine genaue Wert ist {0}", a);
            Console.ReadLine ();
        }
    }
}

Wenn der obige Code kompiliert und ausgeführt wird, erzeugt es die folgenden Ergebnisse:

Der genaue Wert entspricht nicht dem Wert von 100 ist

C # Richter C # Richter