Home > Article > Backend Development > [C# Tutorial] C# Judgment
C# Judgment
The judgment structure requires the programmer to specify one or more conditions to be evaluated or tested, as well as the statement to be executed when the condition is true (required) and the condition is Statement to execute if false (optional).
The following is the general form of a typical judgment structure in most programming languages:
Judgement Statement
C# provides the following types of judgment statements. Click on the links to see the details of each statement.
Statement
Description
if Statement An if statement consists of a Boolean expression followed by one or more statements.
if...else statement An if statement can be followed by an optional else statement, which is executed when the Boolean expression is false.
Nested if statements You can use an if or else if statement within another if or else if statement.
switch statement A switch statement allows testing of a variable equal to multiple values.
Nested switch statements You can use a switch statement within another switch statement.
? : Operator
We have already explained the conditional operator ? : in the previous chapter, which can be used to replace the if...else statement . Its general form is as follows:
Exp1 ? Exp2 : Exp3;
where Exp1, Exp2 and Exp3 are expressions. Note the use and placement of colons.
? The value of the expression is determined by Exp1. If Exp1 is true, Exp2 is evaluated and the result is the value of the entire ? expression. If Exp1 is false, Exp3 is evaluated and the result is the value of the entire ? expression.
The above is the content of C# judgment in [c# tutorial]. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!