2070 / C# / Умова

 

if (b > a) 
{
  // код
}
else 
{
  // код
}


==  !=  >  <  >=  <=

Якщо спрацював перший a == 10 - то інші умови не перевіряються
if (a == 10) { 
} 
else if (a == 20) { 
} 
else if (a == 30) { 
} 
else { 
}


Складна умова 

if ((a == 1 && b == 1) || (a == 2 && b == 2)) { } // && - і, || - або 
if (!(x > 3 && x < 10)) { }


Скорочена форма запису (тернарний оператор ?) 

string s = (a >= 18) ? "Yes" : "No"; 
int min = (a < b) ? a : b;

 

Інше
bool a = 2 > 3 // False
Console.WriteLine(x == 10); // True

 

Switch - перемикач