Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmBoGr 103 of 436 menu
◀ ▶

Группировка логических выражений в C#

Скобки задают порядок раньше, чем && и ||.

Без скобок сначала собирается правая часть, связка И. Ложь и ложь дают ложь. Эта ложь стоит справа от истины, и связка ИЛИ дает истину:

bool flag = true || false && false; Console.WriteLine(flag);

Скобки сначала собирают связку ИЛИ. Истина или ложь дают истину. Эта истина сталкивается с ложью справа, и связка И дает ложь:

bool flag = (true || false) && false; Console.WriteLine(flag);

Выведите результат следующего выражения:

(false || true) && false

Выведите результат следующего выражения:

false || (true && false)
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить