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.

Note

この例の等号 (=) は、等値演算子ではなく代入演算子です。 この値は、変数 applesSold に割り当てられます。

詳細については、「方法:変数に値を格納する、および変数から値を取得する」を参照してください。

変数とプロパティ

変数と同様に、プロパティはアクセス可能な値です。 ただし、変数よりも複雑です。 プロパティは、その値を設定し取得する方法を制御するコード ブロックを使用します。 詳細については、「Visual Basic のプロパティと変数の違い」を参照してください。

関連項目