如果你有一个多行IF语句,默认缩进可能有点难以阅读:
If SomeConditionA _
AndAlso SomeConditionB _
AndAlso SomeConditionC Then
DoSomething()
End If
我可以考虑一些解决这个问题的方法,例如:
但是我想知道是否有一些完善的甚至官方推荐的编码风格。
答案 0 :(得分:1)
实际上根据coding conventions,你应该
避免使用显式续行字符" _"有利于 语言允许的隐含行继续。
所以代码应该看起来像这样:
If SomeconditionA AndAlso
SomeconditionB AndAlso
SomeconditionC Then
DoSomething()
End If
然后声明:
如果代码的漂亮列表(重新格式化)没有格式化继续 自动行,手动缩进延续行一个制表位。 但是,始终在列表中左对齐项目。
所以我会说这是按照建议(一个标签停止缩进)