Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Subtraherar värdet för ett uttryck från värdet för en variabel eller egenskap och tilldelar resultatet till variabeln eller egenskapen.
Syntax
variableorproperty -= expression
Delar
variableorproperty
Obligatoriskt. Valfri numerisk variabel eller egenskap.
expression
Obligatoriskt. Alla numeriska uttryck.
Anmärkningar
Elementet till vänster om operatorn -= kan vara en enkel skalär variabel, en egenskap eller ett element i en matris. Variabeln eller egenskapen kan inte vara ReadOnly.
Operatorn -= subtraherar först värdet för uttrycket (till höger om operatorn) från värdet för variabeln eller egenskapen (till vänster om operatorn). Operatorn tilldelar sedan resultatet av åtgärden till variabeln eller egenskapen.
Överbelastning
Operatorn - (Visual Basic) kan överbelastas, vilket innebär att en klass eller struktur kan omdefiniera sitt beteende när en operande har den typen av klass eller struktur. Överlagring av operatorn - påverkar operatorns -= beteende. Om koden används -= i en klass eller struktur som överbelastas -bör du se till att du förstår dess omdefinierade beteende. Mer information finns i Operatorprocedurer.
Exempel
I följande exempel används operatorn -= för att subtrahera en variabel från en Integer annan och tilldela resultatet till den senare variabeln.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.