在ASP.NET中设置布尔值,如果等于true / false

时间:2014-10-10 09:05:45

标签: c# asp.net vb.net vba boolean

在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

1 个答案:

答案 0 :(得分:3)

是的,你可以写(在VB.NET中)A = B = C

以您期望的方式运作。我建议您添加一些括号以提高可读性:

A = (B = C)

另外,请确保您Option Strict On以避免难以发现的类型转换错误。

在C#中你必须写:

A = (B == C);