Инструкция if выполняет один блок кода, если условие истинно, а инструкция else выполняет второй блок кода, если условие ложно.
Блок кода должен заключаться в фигурные скобки, если инструкция превышает одну строку.
Инструкции if…else могут быть вложенными, но это слишком запутывает код.
Синтаксис:
if(условие) {
инструкция;
}
else {
инструкция;
}
Блок кода должен заключаться в фигурные скобки, если инструкция превышает одну строку.
Инструкции if…else могут быть вложенными, но это слишком запутывает код.
Синтаксис:
if(условие) {
инструкция;
}
else {
инструкция;
}
Main.cs
using
System;
class
Program {
-
public
static
int
Main() {
-
string
color =
"зеленый"
;
-
if
(color ==
"серый"
) {
-
Console.WriteLine(
"цвет {0}"
, color);
-
}
-
else
{
-
Console.WriteLine(
"цвет неизвестный"
);
-
}
-
Console.WriteLine(
"продолжение программы"
);
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
class
Program {
-
public
static
int
Main() {
-
string
color =
"зеленый"
;
-
if
(color ==
"серый"
) {
-
Console.WriteLine(
"цвет {0}"
, color);
-
}
-
else
{
-
Console.WriteLine(
"цвет неизвестный"
);
-
}
-
Console.WriteLine(
"продолжение программы"
);
-
Console.ReadKey();
-
return
0;
-
}
}
цвет неизвестный
продолжение программы
продолжение программы