共用方式為


Visual Basic 中的變數

更新:2007 年 11 月

當您利用 Visual Basic 執行計算時,通常都會需要儲存值。例如,您可能想計算數個值,將它們互相比較,並根據比較的結果執行不同的運算。如果想要進行比較,您需要保留這些值。

使用方式

Visual Basic 就像大多數的程式語言一樣,是以變數儲存值。「變數」都具有名稱 (您用來參考變數所包含值的文字)。變數也都具有資料型別 (決定變數可以儲存何種資料)。如果變數需要儲存一組關係密切的資料項目索引,則可代表一個陣列。

Visual Basic 2008 引進了區域型別推斷,讓您能夠宣告變數卻不需要明確表明其資料型別,而是讓編譯器 (Compiler) 從初始運算式的型別來推斷變數的型別。如需詳細資訊,請參閱區域型別推斷

指派值

您可以使用指派陳述式 (Assignment Statement) 執行計算,然後將結果指派給變數,如下列範例所示。

' 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 變數。

如需詳細資訊,請參閱 HOW TO:移入和移出變數資料

變數和屬性

跟變數一樣,「屬性」(Property) 代表您可以存取的值。然而,它比變數還要來得複雜。屬性使用程式碼區塊,控制如何設定和擷取值。如需詳細資訊,請參閱 Visual Basic 中屬性和變數的差別

請參閱

工作

在 Visual Basic 中為變數進行疑難排解

HOW TO:移入和移出變數資料

概念

Visual Basic 中的變數宣告

Visual Basic 中的物件變數

Visual Basic 中屬性和變數的差別

區域型別推斷