Перейти к содержанию

Сравнение с логической константой

Логические выражения и логические значения (например, результат функции, возвращающей логическое значение, переменные типа Булево и пр.) не следует проверять путем сравнения с логической константой.

Правильно:

Если ЭтоНовый() Тогда

Неправильно:

Если ЭтоНовый() = Истина Тогда

Экранирование кода

// sonar:BooleanLiteral:off
// sonar:BooleanLiteral:on