Оператори за сравнение:
Равенство{==}
Различно{!=}
По-голямо{>}
По-голямо или равно{>=}
По-малко{<=}
Равенство{<=}
Сравняване на стойности
В програмирането можем да сравняваме стойности
Резултатът от логическите изрази е true или false
int a = 5;
int b = 10;
Console.WriteLine(a < b); // true
Console.WriteLine(a > 0); // true
Console.WriteLine(a > 100); //false
Console.WriteLine(a < a); //false
Console.WriteLine(a <= 5); // true
Console.WriteLine(b == 2 * a); // true
Сравняване на стойности
string a = "Examplе";
string b = a;
Console.WriteLine(a == b); // true
string a = Console.ReadLine();
string b = Console.ReadLine();
Console.WriteLine(a == b); // true
Прости проверки
Често проверяваме условия и извършваме действия
според резултата
if (...)
{
// код за изпълнение
}
Резултатът от проверката е true или false
Прости проверки, if else
При невярност (false) на условието, можем да изпълним други действия – чрез еlse конструкция
if (...)
{
// код за изпълнение
}
else
{
// код за изпълнение
}
Блок от код
Къдравите скоби { } въвеждат блок (група команди)
string color = "red";
if (color == "red")
Console.WriteLine("tomato");
else
Console.WriteLine("banana");
Console.WriteLine("bye");
Ако включим скоби, се изпълнява съответния блок
string color = "red";
if (color == "red");
{
Console.WriteLine("tomato");
Console.WriteLine("strawberry");
}
else
{
Console.WriteLine("banana");
Console.WriteLine("bye");
}