Latest web development tutorials

C # sędzia

Analizując strukturę wymaga od programisty Określ jeden lub więcej warunków, które mają być oceniane lub testowane, jak również oświadczenia oświadczenia (wymagane) oraz warunek nie jest spełniony do wykonania (opcja) warunek jest spełniony, gdy chcemy wykonać.

Poniżej znajduje się ogólna forma w większości języków programowania zazwyczaj określają strukturę:

C # Zdania sędzia

Sędzia zdania

C # udostępnia następujące rodzaje rachunku sądu. Kliknij na link, aby zobaczyć szczegóły każdego rachunku.

语句描述
if 语句 一个if 语句由一个布尔表达式后跟一个或多个语句组成。
if...else 语句 一个if 语句后可跟一个可选的else 语句,else 语句在布尔表达式为假时执行。
嵌套 if 语句 您可以在一个ifelse if语句内使用另一个ifelse if语句。
switch 语句 一个switch语句允许测试一个变量等于多个值时的情况。
嵌套 switch 语句 您可以在一个switch语句内使用另一个switch 语句。

?: Operator

Mamy już wyjaśnione w poprzednich rozdziałachoperator warunkowy:?, Może być stosowany zamiast if ... else.Jego ogólna postać jest następująca:

? EXP1 EXP2: Exp3;

Którym EXP1, EXP2 i ekspresja Exp3. Należy pamiętać, że korzystanie z dwukropkiem i lokalizacji.

? EXP1 wartość wyrażenia jest ustalona. Jeśli EXP1 jest prawdą, to obliczona wartość EXP2, wynik całego wyrażenia?. Jeśli EXP1 jest fałszywe, to obliczona wartość Exp3, wynik całego wyrażenia?.