*=-Operator (Visual Basic)
Aktualisiert: November 2007
Multipliziert den Wert einer Variablen oder Eigenschaft mit dem Wert eines Ausdrucks und weist das Ergebnis der Variablen oder Eigenschaft zu.
variableorproperty *= expression
Bestandteile
variableorproperty
Erforderlich. Beliebige numerische Variable oder Eigenschaft.expression
Erforderlich. Beliebiger numerischer Ausdruck.
Hinweise
Der Name auf der linken Seite des *=-Operators kann eine einfache Skalarvariable, eine Eigenschaft oder ein Element eines Arrays sein. Die Variable oder Eigenschaft kann nicht ReadOnly (Visual Basic) sein. Der *=-Operator weist den Wert auf seiner rechten Seite der Variablen oder Eigenschaft auf seiner linken Seite zu.
Überladen
Der *-Operator (Visual Basic) kann überladen werden. Das bedeutet, dass eine Klasse oder Struktur sein Verhalten neu definiert, wenn ein Operand den Typ dieser Klasse oder Struktur aufweist. Das Überladen des *-Operators hat Auswirkungen auf das Verhalten des *=-Operators. Wenn im Code *= auf eine Klasse oder Struktur angewendet wird, die * überlädt, sollten Sie auf jeden Fall sein neu definiertes Verhalten verstehen. Weitere Informationen hierzu finden Sie unter Operatorprozeduren.
Beispiel
Im folgenden Beispiel wird der *=-Operator verwendet, um eine Integer-Variable mit einer anderen zu multiplizieren und das Ergebnis der ersten Variablen zuzuweisen.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 *= var2
' The value of var1 is now 30.
Siehe auch
Konzepte
Referenz
Arithmetische Operatoren (Visual Basic)