在VBA中,我使用了与下面类似的代码来设置布尔值,是否有一种方法可以使用简写方式在.NET中完成类似的工作?
Dim A As Boolean
Dim B As Integer
Dim C As Integer
A = B = C
如果B等于C,则将A设置为true或false
完整的声明将是:
If B = C Then
A = True
Else
A = False
End If
是的,您可以直接编写(在VB.NET中) A = B = C
可以按您期望的方式工作。我建议您添加一些括号以提高可读性:
A = (B = C)
还要确保您必须Option Strict On
避免难以发现的类型转换错误。
在C#中,您必须编写:
A = (B == C);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句