= 演算子 (Visual Basic)

変数またはプロパティに値を代入します。

構文

variableorproperty = value  

指定項目

variableorproperty
任意の書き込み可能な変数または任意のプロパティ。

value
任意のリテラル、定数、または式。

Remarks

等号 (=) の左側の要素として、単純なスカラー変数、プロパティ、または配列の要素を指定できます。 変数またはプロパティを ReadOnly にすることはできません。 = 演算子は、右辺の値を左辺の変数またはプロパティに代入します。

注意

= 演算子は、比較演算子としても使用されます。 詳細については、「比較演算子」を参照してください。

オーバーロード

= 演算子は、代入演算子としてではなく、関係比較演算子としてのみオーバーロードできます。 詳細については、「 Operator Procedures」を参照してください。

代入演算子の例を次に示します。 右辺の値が左辺の変数に代入されます。

Dim testInt As Integer
Dim testString As String
Dim testButton As System.Windows.Forms.Button
Dim testObject As Object
testInt = 42
testString = "This is an example of a string literal."
testButton = New System.Windows.Forms.Button()
testObject = testInt
testObject = testString
testObject = testButton

関連項目