我正在编写一个检查 IF 条件的 C# 方法,如果条件为真,我将执行 10 行代码,否则我将只执行 2 行。
ReSharper 建议我应该反转 if 循环中的条件,以便 if 循环内的行数少于 else 循环中的行数。
样本 :
if(condition)
{
// StatementBlock of 10 lines
}
else
{
// StatementBlock of 2 lines
}
请让我知道这背后的指标/性能,无论哪种方式,我们最终都会有 2 个代码块。