标签: .net
此代码的可能用途是什么:if(1 == 1){...}?
if(1 == 1){...}
我所知道的直到现在才被称为“Fictive if”。
答案 0 :(得分:4)
它与:
if (true) { }
它将始终进入该区块。这就是一些懒惰开发人员在“测试”一段代码以强制执行if块时所做的事情。在将代码投入生产之前,他们有时会忘记将其替换为真实条件。
if
更糟糕的是:
if (true || originalCondition) {}
为了你自己的利益,避免像魔鬼这样的结构避免十字架。