AndAlso/OrElse を常に使用していて、非常に煩わしいことがわかりました。特に条件付けが複雑になると、コードの可読性が低下します。
助言がありますか?
AndAlso/OrElse を常に使用していて、非常に煩わしいことがわかりました。特に条件付けが複雑になると、コードの可読性が低下します。
助言がありますか?
And
/の意味を変更する (サポートされている) 方法はないと確信Or
しています。また、将来、あなたのコードが他の人によって保守または読み取られる可能性があると仮定すると、それは非常に悪い考えであり、それらを完全に混乱させることになります。
条件付けが複雑になりすぎる場合は、代わりに複数の行に分割することをお勧めします。
代わりに:
If x AndAlso y AndAlso (z Or w) Then
次のようにします。
xy = x AndAlso y
zw = z Or w
if xy AndAlso zw Then