Zan*_*son 5 c# if-statement braces
对于if语句之后的单行代码块有什么更好的编码实践 - 大括号还是没有大括号?只是为了避免太多"好吧,这取决于你使用的语言......"答案,让我们说C#.换句话说,哪个更好:
if(somecondition)
{
singleLineStatement;
}
Run Code Online (Sandbox Code Playgroud)
要么
if(somecondition)
singleLineStatement;
Run Code Online (Sandbox Code Playgroud)
我认为共识是使用大括号.如果省略大括号,则有可能会在没有注意到缺失大括号的情况下添加额外的行.