Условный оператор if

Оператор if позволяет выполнять другие операторы программы в зависимости от наступления какого либо условия.
Общий вид условного оператора можно представить следующим образом:

if ( условие ) {
    // оператор или группа операторов, 
    // который будет выполняться в случае
    // если условие окажется истинным.
}
else {
    // в противном случае будет выполняться
    // эта группа операторов.
}

Условие – логическое выражение, которое будет проверяться при выполнении программы.
Пример использования условного оператора if:

if ( true ) {
    Console.WriteLine( "True" );
}
else {
    Console.WriteLine( "False" );
}

Этот код выведет на консоль “True” так как условие оператора всегда истинно.
Если в теле оператора if используется всего один оператор, тогда фигурные скобки можно опустить, в этом случае предыдущий пример можно было бы записать так:

if ( true )
    Console.WriteLine( "True" );
else
    Console.WriteLine( "False" );

При написании условного оператора, конструкция else может опускаться, если не нужно выполнять никаких действий если условие окажется ложным. Пример:

if ( true ) {
    Console.WriteLine( "True" );
}

Или в сокращенной форме, с опущенным фигурными скобками:

if ( true )
    Console.WriteLine( "True" );

Ссылки

Тернарный оператор C#

avatar
5000
  Подписаться  
Уведомление о