C# で次のロジックをすばやく確認する方法はありますか?
if (a)
{
}
if (b)
{
}
if (c)
{
}
else //none of the above, execute if all above conditions are false
{
/* do something only if !a && !b && !c */
}
これはif-else
、a
、b
、およびc
がすべて一度に true になる可能性があるため、そのようにスタックすることはできません。
a
、 、b
、およびc
がすべて false の場合に、 を書き込まずに else ブロックを実行したいif (!a && !b && !c)
。これは、if 条件がより複雑になると、コードが非常に煩雑になる可能性があるためです。多くのコードを書き直す必要があります。
これは可能ですか?