共用方式為


= 運算子 (Visual Basic)

更新:2007 年 11 月

指派值給變數或屬性。

variableorproperty = value

參數

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

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

備註

位於等號 (=) 左邊的項目可以是簡單的純量 (Scalar) 變數、屬性或陣列項目。變數或屬性不能為 ReadOnly (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)