共用方式為


*= 運算符 (Visual Basic)

將變數或屬性的值乘以表達式的值,並將結果指派給變數或屬性。

語法

variableorproperty *= expression  

組件

variableorproperty
必須的。 任何數值變數或屬性。

expression
必須的。 任何數值表達式。

備註

運算子左邊的專案 *= 可以是簡單的純量變數、屬性或陣列的專案。 變數或屬性不可以是 ReadOnly

運算子 *= 會先將表達式的值乘以變數或屬性的值(在運算子的左邊)。 然後運算子會將該作業的結果指派給變數或屬性。

重載

* 運算子可以多載,這表示當作數具有該類別或結構的類型時,類別或結構可以重新定義其行為。 多 * 載運算子會影響 運算符的行為 *= 。 如果您的程式代碼在 *= 多載 *的類別或結構上使用 ,請務必瞭解其重新定義的行為。 如需詳細資訊,請參閱 運算符程式

範例

下列範例會使用 *= 運算符,將一個 Integer 變數乘以第二個變數,並將結果指派給第一個變數。

Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 *= var2
' The value of var1 is now 30.

另請參閱