操作符 <> (Not Equal)
 
比较两个不等式的表达式

语法
用法

result = lhs <> rhs

参数

lhs
左侧表达要比较。
rhs
右边的表达要比较。
T
任何指针类型。

返回值

如果表达式不相等,则返回负数(-1),否则返回0(0)。

说明

操作符 <>(不相等)是一个二进制运算符,用于比较两个不等式的表达式并返回结果 - 一个布尔值,形式为Integer:负数(-1)为真,零(0)为假。参数没有任何修改。

该运算符也可以被重载以接受用户定义的类型。

例子


Dim As String a = "你好", b = "世界"
Dim As Integer i = 10, j = i

If (a <> b) Then
  Print a & "不等于" & b
End If

If (i <> j) Then
  Print "错误:" & i & "不等于" & j
End If

运算符=(Equal)是运算符<>(不等于)的补码,与运算符 不(逐位补码)组合时功能完全相同。

   If (69 <> 420) Then Print "(420 <>420)是真的。"
   If Not (69 = 420) Then Print "不(69 = 420)是真的。"


方言差异

  • -lang qb 方言中,此运算符无法重载。

与QB差别

  • 没有

参考