IF条件がチェックされているC#メソッドを作成しています。条件が真の場合、10行のコードを実行します。それ以外の場合は、2行のみを実行します。
ReSharperは、ifループ内の行数がelseループ内の行数より少なくなるように、ifループ内の条件を逆にする必要があることを提案しています。
サンプル :
if(condition)
{
// StatementBlock of 10 lines
}
else
{
// StatementBlock of 2 lines
}
どちらの方法でも、この背後にあるメトリック/パフォーマンスを教えてください。最終的に2ブロックのコードが作成されます。