totallvl
が整数であり、chclass1
作成されているが作成されていないと仮定するとchclass2
、なぜこれを行うことができますか?
totallvl = chclass1.level
If chclass2 IsNot Nothing Then
totallvl = totallvl + chclass2.level
End If
しかし、これではありませんか?
totallvl = chclass1.level + IIf(chclass2 Is Nothing, 0, chclass2.level)
これは、コンパイラがこの例で使用することを想定しているようですchclass2
が、最初の例では使用しません。