我见过带括号和不带括号的 vb.net 条件,If (foo = bar) Then
或者If foo = bar Then
到目前为止,我一直在没有它们的情况下进行编码,因为这似乎是我看过的大多数示例和教程中的惯例(甚至在 MSDN 上)。但是我意识到在更复杂的表达式中设置优先级需要括号If (foo = bar Or (bar < barMax And bar > barMin) Then
那么是建议始终使用它们还是仅在需要时使用它们?
我见过带括号和不带括号的 vb.net 条件,If (foo = bar) Then
或者If foo = bar Then
到目前为止,我一直在没有它们的情况下进行编码,因为这似乎是我看过的大多数示例和教程中的惯例(甚至在 MSDN 上)。但是我意识到在更复杂的表达式中设置优先级需要括号If (foo = bar Or (bar < barMax And bar > barMin) Then
那么是建议始终使用它们还是仅在需要时使用它们?