Home  >  Article  >  Backend Development  >  [C# Tutorial] C# Judgment

[C# Tutorial] C# Judgment

黄舟
黄舟Original
2016-12-26 14:12:471207browse

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)!


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn