Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Subtrahiert den Wert eines Ausdrucks vom Wert einer Variablen oder Eigenschaft 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 die 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)-Operator kann überladen werden. Das bedeutet, dass eine Klasse oder Struktur sein Verhalten neu definieren kann, wenn ein Operand den Typ dieser Klasse oder Struktur aufweist. Wenn der --Operator überladen wird, wirkt sich dies auf das Verhalten des -=-Operators aus. 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 von einer anderen abzuziehen und das Ergebnis der zweiten Variablen zuzuweisen.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.
Siehe auch
Konzepte
Referenz
Arithmetische Operatoren (Visual Basic)