VB.NET 中可以这样做吗a = b = 5
? (我知道=
也是比较运算符)
我的意思是做not结果(例如,如果 b = 2)
a = false
b = 2
然而,在下面的情况下该怎么做呢?
不方便在我的代码中引起了这个问题:一些对象a, b, .. z
由方法中的 ref 传递,如果我不初始化它们,编译器会警告我它应该被初始化(= 例如什么也没有)
Dim a, b, c, d, z As GraphicsPath ' = Nothing is impossible, only each a part
DrawPaths(a, b, c, d, z) ' DrawPaths sets a = new GraphicPath() etc.
a = b = 5
means
if b = 5 then a = true else a = false
如果您想同时将值 5 分配给 a 和 b,则必须将其添加在单独的行上:
b = 5
a = b
您也可以将它们写在同一行,但使用 vb.net 行分隔符:
b = 5 : a = b
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)