【问题标题】:I want Get Is Equal operator in VB.net我想要 VB.net 中的 Get Is Equal 运算符
【发布时间】:2021-12-04 01:07:43
【问题描述】:

我想在 VB.net 中像在 Java (A==B) 中一样使用 Get Is Equal 运算符, 我试过这个,但结果不正确, 这是什么原因?

    Sub Main()
        Console.WriteLine((100 <> 100) And False)

    End Sub
End Module 


【问题讨论】:

  • 你的期望是错误的。 100 &lt;&gt; 100 为假,False and False 为假。有关详细信息,请参阅And Operator。这意味着您发布的代码产生了正确的输出。

标签: vb.net logical-operators


【解决方案1】:

如果我理解正确,您需要一个相等比较。

在 VB.net 上,相等运算符只是 =

因此False = False 返回True

根据您的示例,Console.WriteLine((100 &lt;&gt; 100) = False) 应该会导致 True

供参考:Comparison operators on VB.net

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 2011-01-23
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 2014-09-26
    相关资源
    最近更新 更多