使用 Visual Basic 运算符执行的常见任务

运算符执行涉及一个或多个称为操作数的表达式的常见任务。

算术和移位任务

下表汇总了可用的算术和位移运算。

请参阅
将一个数值加到另一个数值上 + 运算符
从另一个数值中减去一个数值 - 运算符 (Visual Basic)
将数值的符号取反 - 运算符 (Visual Basic)
将一个数值乘以另一个数值 *运算符
将一个数值除以另一个数值 / 运算符 (Visual Basic)
计算一个数值除以另一个数值后的商(不考虑余数) \ 运算符 (Visual Basic)
查找一个数值除以另一个数值所得的余数(不包含商数) Mod 运算符
将一个数值取另一个数值次幂 ^ 运算符
将数值的位模式向左移动 << 运算符
将数值的位模式向右移动 >> 运算符

比较任务

下表汇总了可用的比较运算。

请参阅
确定两个值是否相等 = 运算符(Visual Basic 中的比较运算符
确定两个值是否不相等 <> 运算符(Visual Basic 中的比较运算符
确定一个值是否小于另一个值 < 运算符(Visual Basic 中的比较运算符
确定一个值是否大于另一个值 > 运算符(Visual Basic 中的比较运算符
确定一个值是否小于或等于另一个值 <= 运算符(Visual Basic 中的比较运算符
确定一个值是大于还是等于另一个值 >= 运算符(Visual Basic 中的比较运算符
确定两个对象变量是否引用同一对象实例 Is 运算符
确定两个对象变量是否引用不同的对象实例 IsNot 运算符
确定对象是否为特定类型 TypeOf 运算符

串联任务

下表汇总了可用的串联操作。

请参阅
将多个字符串联接到单个字符串中 & 运算符(Visual Basic 中的串联运算符
将数值与字符串值联接起来 + 运算符(Visual Basic 中的串联运算符

逻辑和位任务

下表汇总了可用的逻辑操作和按位操作。

请参阅
对布尔值执行逻辑求反 Not 运算符
对两个布尔值执行逻辑组合 And 运算符
对两个布尔值执行逻辑或运算 Or 运算符
对两个布尔值执行排他逻辑析构 Xor 运算符
对两个布尔值执行短路逻辑与运算 AndAlso 运算符
对两个布尔值执行短路逻辑或运算 OrElse 运算符
对两个整数值执行逐位逻辑与运算 And 运算符
对两个整数值执行逐位逻辑或运算 Or 运算符
对两个整型值执行逐位排他逻辑分离 Xor 运算符
对整型值执行逐位逻辑求反 Not 运算符

另请参阅