- 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
广告