Unnecessary true/false
Categories:
Created by Microsoft, Described by waldo
Description
Do not use true or false keywords unnecessarily if the expression is already an logical expression.
Example 1
Bad code
if IsPositive() = true then
Good code
if IsPositive() then
Example 2
Bad code
if Complete <> true then
Good code
if not Complete then
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified October 23, 2025: Merge pull request #265 from igor-ctrl/patch-1 (afc35a8)
by Henrik Helgesen