运算符和表达式 - Visual Basic

运算符是一个代码元素,它对保存值的一个或多个代码元素执行作。 值元素包括变量、常量、文本、属性、返回 Function 和 Operator 过程以及表达式。

表达式是一系列值元素与运算符相结合,可生成新值。 运算符通过进行计算、比较或其他操作来对值元素进行操作。

运算符类型

Visual Basic 提供以下类型的运算符:

算术运算符 对数值执行熟悉的计算,包括移动其位模式。

比较运算符比较 两个表达式并返回一个 Boolean 表示比较结果的值。

串联运算符将 多个字符串联接到单个字符串中。

Visual Basic 中的逻辑运算符和按位运算符 组合 Boolean 或数值,并返回与值相同的数据类型的结果。

与运算符组合的值元素称为该运算符的作 数 。 运算符与数值元素组合在一起,形成表达式,除了赋值运算符,它形成一个语句。 有关详细信息,请参阅声明。

表达式计算

表达式的结束结果表示一个值,该值通常是熟悉的数据类型,例如 Boolean, String或数值类型。

下面是表达式的示例。

5 + 4

' The preceding expression evaluates to 9.

15 * System.Math.Sqrt(9) + x

' The preceding expression evaluates to 45 plus the value of x.

"Concat" & "ena" & "tion"

' The preceding expression evaluates to "Concatenation".

763 < 23

' The preceding expression evaluates to False.

如以下示例所示,多个运算符可以在单个表达式或语句中执行作。

x = 45 + y * z ^ 2

在前面的示例中,Visual Basic 在赋值运算符右侧=的表达式中执行作,然后将生成的值赋给左侧的变量 x 。 可以组合到表达式中的运算符数没有实际限制,但需要了解 Visual Basic 中的运算符优先级 ,以确保获得预期的结果。

另请参阅

操作员

运算符的有效组合

语句

友情链接:
Copyright © 2022 暴击魔方福利站 All Rights Reserved.