变量 (Visual Basic)

在使用 Visual Basic 执行计算时,经常需要存储值。 例如,可能需要计算、比较多个值,并根据比较结果对这些值执行不同的运算。 若要进行比较,必须保留这些值。

使用情况

与大部分编程语言一样,Visual Basic 使用变量来存储值。 变量有名称(用于引用变量中值的词语)。 变量还具有数据类型(用于确定变量可存储的数据种类)。 如果变量需要存储一组密切相关的索引数据项,可以表示数组。

使用本地类型推断,可以声明变量,而无需显式声明数据类型。 相反,编译器将通过初始化表达式的类型推断出变量的类型。 有关详细信息,请参阅本地类型推断Option Infer 语句

赋值

使用赋值语句执行计算,并将结果赋给变量,如以下示例所示。

' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.

注意

在此示例中,等于号 (=) 为赋值运算符,而不是相等运算符。 值会赋给变量 applesSold

有关详细信息,请参阅如何:将数据移入和移出变量

变量和属性

与变量一样,属性表示可访问的值。 不过,它比变量更复杂。 属性使用代码块来控制如何设置并检索值。 有关详细信息,请参阅 Visual Basic 中属性和变量的差异

另请参阅