- VB.Net 基础教程
- VB.Net - 首页
- VB.Net - 概述
- VB.Net - 环境设置
- VB.Net - 程序结构
- VB.Net - 基本语法
- VB.Net - 数据类型
- VB.Net - 变量
- VB.Net - 常量
- VB.Net - 修饰符
- VB.Net - 语句
- VB.Net - 指令
- VB.Net - 运算符
- VB.Net - 决策
- VB.Net - 循环
- VB.Net - 字符串
- VB.Net - 日期和时间
- VB.Net - 数组
- VB.Net - 集合
- VB.Net - 函数
- VB.Net - 子程序
- VB.Net - 类和对象
- VB.Net - 异常处理
- VB.Net - 文件处理
- VB.Net - 基本控件
- VB.Net - 对话框
- VB.Net - 高级窗体
- VB.Net - 事件处理
- VB.Net 高级教程
- VB.Net - 正则表达式
- VB.Net - 数据库访问
- VB.Net - Excel 表格
- VB.Net - 发送邮件
- VB.Net - XML 处理
- VB.Net - Web编程
- VB.Net 有用资源
- VB.Net - 快速指南
- VB.Net - 有用资源
- VB.Net - 讨论
VB.Net - 比较运算符
下表显示了 VB.Net 支持的所有比较运算符。假设变量A 为 10,变量B 为 20,则:
| 运算符 | 描述 | 示例 |
|---|---|---|
| = | 检查两个操作数的值是否相等;如果相等,则条件为真。 | (A = B) 为假。 |
| <> | 检查两个操作数的值是否相等;如果不相等,则条件为真。 | (A <> B) 为真。 |
| > | 检查左操作数的值是否大于右操作数的值;如果大于,则条件为真。 | (A > B) 为假。 |
| < | 检查左操作数的值是否小于右操作数的值;如果小于,则条件为真。 | (A < B) 为真。 |
| >= | 检查左操作数的值是否大于或等于右操作数的值;如果大于或等于,则条件为真。 | (A >= B) 为假。 |
| <= | 检查左操作数的值是否小于或等于右操作数的值;如果小于或等于,则条件为真。 | (A <= B) 为真。 |
尝试以下示例以了解 VB.Net 中所有关系运算符:
Module operators
Sub Main()
Dim a As Integer = 21
Dim b As Integer = 10
If (a = b) Then
Console.WriteLine("Line 1 - a is equal to b")
Else
Console.WriteLine("Line 1 - a is not equal to b")
End If
If (a < b) Then
Console.WriteLine("Line 2 - a is less than b")
Else
Console.WriteLine("Line 2 - a is not less than b")
End If
If (a > b) Then
Console.WriteLine("Line 3 - a is greater than b")
Else
Console.WriteLine("Line 3 - a is not greater than b")
End If
' Lets change value of a and b
a = 5
b = 20
If (a <= b) Then
Console.WriteLine("Line 4 - a is either less than or equal to b")
End If
If (b >= a) Then
Console.WriteLine("Line 5 - b is either greater than or equal to b")
End If
Console.ReadLine()
End Sub
End Module
编译并执行上述代码后,将产生以下结果:
Line 1 - a is not equal to b Line 2 - a is not less than b Line 3 - a is greater than b Line 4 - a is either less than or equal to b Line 5 - b is either greater than or equal to b
除了以上内容外,VB.Net 还提供了三个比较运算符,我们将在后续章节中使用;不过,这里先简要介绍一下。
Is 运算符 - 它比较两个对象引用变量,并确定两个对象引用是否引用同一个对象,而无需进行值比较。如果 object1 和 object2 都引用完全相同的对象实例,则结果为True;否则,结果为False。
IsNot 运算符 - 它也比较两个对象引用变量,并确定两个对象引用是否引用不同的对象。如果 object1 和 object2 都引用完全相同的对象实例,则结果为False;否则,结果为True。
Like 运算符 - 它将字符串与模式进行比较。
vb.net_operators.htm
广告