共用方式為


= 運算子 (Visual Basic)

指派值給變數或屬性。

variableorproperty = value

組件

  • variableorproperty
    任何可寫入的變數或任何屬性。

  • value
    任何常值 (Literal)、常數或運算式。

備註

位於等號 (=) 左邊的項目可以是簡單的純量 (Scalar) 變數、屬性或陣列項目。 變數或屬性不能為 ReadOnly (Visual Basic)。 = 運算子會將右邊的值,指定給左邊的變數或屬性。

注意事項注意事項

= 運算子也可當做比較運算子。 如需詳細資訊,請參閱 比較運算子 (Visual Basic)

多載化

= 運算子只能多載為關係比較運算子,而不能多載為指派運算子。 如需詳細資訊,請參閱運算子程序 (Visual Basic)

範例

下列範例示範指派運算子。 右邊的值會指派給左邊的變數。

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

請參閱

參考

&= 運算子 (Visual Basic)

*= 運算子 (Visual Basic)

+= 運算子 (Visual Basic)

-= 運算子 (Visual Basic)

/= 運算子 (Visual Basic)

\= 運算子

^= 運算子 (Visual Basic)

比較運算子 (Visual Basic)

ReadOnly (Visual Basic)

概念

區域型別推斷 (Visual Basic)

其他資源

Visual Basic 中的陳述式