Nas*_*ine 147 c# resharper if-statement
我一直在使用ReSharper一段时间,有时它暗示我反转了if.我想一个例子可以更好地解释我的情况:
public void myfunction(int exampleParam){
if(exampleParam > 0){
//Do something with form controls for example.
}
}
Run Code Online (Sandbox Code Playgroud)
现在ReSharper建议我将其反转if为:
public void myfunction(int exampleParam){
if(exampleParam <= 0)
return;
//Do something with form controls for example
}
Run Code Online (Sandbox Code Playgroud)
这会以某种方式"改善"性能吗?还是仅仅是审美?