对于if语句之后的单行代码块有什么更好的编码实践 - 大括号还是没有大括号?只是为了避免太多“好吧,这取决于你使用的语言......”答案,让我们说C#。换句话说,哪个更好:
if(somecondition)
{
singleLineStatement;
}
或者
if(somecondition)
singleLineStatement;
答案 0 :(得分:8)
我认为共识是使用大括号。如果省略大括号,则有可能会在没有注意到缺失大括号的情况下添加额外的行。