各行の前になくても、ステートメントブロックの各行に対して条件が真であることを確認することは可能if (condition)
ですか?
例えば:
if (condition)
{
DoSomething();
DoSomethingElse();
DoAnotherThing();
}
ある時点で、別のバックグラウンド プロセスが実行されるcondition
前に false に設定されDoSomethingElse()
ている可能性があります。基本的に、効率的で簡単な言い方を探しています。
if (condition) DoSomething();
if (condition) DoSomethingElse();
if (condition) DoAnotherThing();
実際には、特定のフラグが変更された場合に破棄したいのは、1 回実行される長いコード ブロックです。
この種のコードを引き締める最良の方法は何ですか。