当我使用if语句,我想检查一个布尔值是假的,我应该用"不"关键字或只是= FALSE,像这样
If (Not myboolean) then
Run Code Online (Sandbox Code Playgroud)
VS
If (myboolean = False) then
Run Code Online (Sandbox Code Playgroud)
哪种做法更好,更具可读性?
Jam*_*ran 20
当然,使用"不".而对于交替使用"If(myboolean)"而不是"If(myboolean = true)"
如果为布尔值指定一个可读名称,则效果最佳:
if (node.HasChildren)
Run Code Online (Sandbox Code Playgroud)