Latest web development tutorials

C # if ... else

C # sędzia C # sędzia

Poif z opcjonalnym else,else wykonuje wyrażenie logiczne jest fałszywe.

gramatyka

Składnia C #if ... else:

if (boolean_expression)
{
   / * Jeśli wyrażenie logiczne jest prawdziwe wykona oświadczenie * /
}
więcej
{
  / * Jeśli wyrażenie logiczne jest fałszywe oświadczenia, które zostaną wykonane * /
}

Jeżeli wyrażenie logiczne jestprawdziwe, to kod jeżeliblok wykonania. Jeżeli wyrażenie logiczne jestfałszywe, to kod w bloku innymwykonaniu.

schemat blokowy

W języku C # if ... else

Przykłady

using System;

nazw decyzyjnych
{
    
    Program klasy
    {
        static void Main (string [] args)
        {

            / * Definicje zmiennej lokalnej * /
            int a = 100;

            / * * Warunkiem Sprawdź logiczna /
            gdy (a <20)
            {
                / * Jeśli warunek jest spełniony, wyjście następujące oświadczenie * /
                Console.WriteLine ( "mniej niż 20");
            }
            więcej
            {
                / * Jeśli warunek nie jest spełniony, to wyjście z poniższych stwierdzeń * /
                Console.WriteLine ( "większe niż 20");
            }
            Console.WriteLine ( "wartość wynosi {0}", a);
            Console.ReadLine ();
        }
    }
}

Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:

większe niż 20
wartość 100

if ... else if ... else

Poif z opcjonalną else if ... else,który może być używany do testowania różnych warunkach.

Podczas korzystania if ... else if ... else, następujące punkty należy zwrócić uwagę:

  • Jeśli stanowisko może nastąpić zero lub kogoś innego, to musi być po któregokolwiek innego if.
  • Jeżeli ta ostatnia może być stosowana zero lub więcej innego jeśli musi poprzedzać indziej.
  • Po udanym meczu else if, else if albo inne nie będą testowane.

gramatyka

W języku C #if ... else if ... else składni instrukcji:

if (boolean_expression 1)
{
   / * Jeśli wyrażenie logiczne jest prawdziwe wykonanie * /
}
else if (boolean_expression 2)
{
   / * Gdy wyrażenie logiczne jest prawdziwe wykonanie 2 * /
}
else if (boolean_expression 3)
{
   / * 3 Gdy wyrażenie logiczne jest prawdziwe wykonanie * /
}
więcej 
{
   / * Jeżeli powyższe warunki nie są spełnione, są wykonywane * /
}

Przykłady

using System;

nazw decyzyjnych
{
    
    Program klasy
    {
        static void Main (string [] args)
        {

            / * Definicje zmiennej lokalnej * /
            int a = 100;

            / * * Warunkiem Sprawdź logiczna /
            gdy (a == 10)
            {
                / * Jeśli jeśli warunek jest spełniony, to wyjście z poniższych stwierdzeń * /
                Console.WriteLine ( "wartość 10");
            }
            else if (a == 20)
            {
                / * Jeśli else if warunek jest spełniony, to wyjście z poniższych stwierdzeń * /
                Console.WriteLine ( "wartość 20");
            }
            else if (a == 30)
            {
                / * Jeśli else if warunek jest spełniony, to wyjście z poniższych stwierdzeń * /
                Console.WriteLine ( "wartość 30");
            }
            więcej
            {
                / * Jeżeli powyższe warunki nie są spełnione, wówczas wyjście następujące stwierdzenie * /
                Console.WriteLine ( "nie pasująca wartość");
            }
            Console.WriteLine ( "dokładna wartość jest {0}", a);
            Console.ReadLine ();
        }
    }
}

Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:

Dokładna wartość nie odpowiada wartość wynosi 100

C # sędzia C # sędzia