-= Operátor (Visual Basic)
Kivonja egy kifejezés értékét egy változó vagy tulajdonság értékéből, és hozzárendeli az eredményt a változóhoz vagy tulajdonsághoz.
Syntax
variableorproperty -= expression
Részek
variableorproperty
Szükséges. Bármilyen numerikus változó vagy tulajdonság.
expression
Szükséges. Bármilyen numerikus kifejezés.
Megjegyzések
Az operátor bal oldalán -=
található elem lehet egyszerű skaláris változó, tulajdonság vagy tömbelem. A változó vagy tulajdonság nem olvasható.
Az -=
operátor először kivonja a kifejezés értékét (az operátor jobb oldalán) a változó vagy tulajdonság értékéből (az operátor bal oldalán). Az operátor ezután hozzárendeli a művelet eredményét a változóhoz vagy a tulajdonsághoz.
Túlterhelés
A - Operátor (Visual Basic) túlterhelhető, ami azt jelenti, hogy egy osztály vagy struktúra újradefiniálhatja a viselkedését, ha egy operandus az adott osztály vagy struktúra típusával rendelkezik. Az operátor túlterhelése -
befolyásolja az operátor viselkedését -=
. Ha a kód túlterhelt -
osztályt vagy struktúrát használ-=
, ügyeljen arra, hogy megértse annak újradefiniált viselkedését. További információ: Operátori eljárások.
Példa
Az alábbi példa az -=
operátorral kivon egy változót egy Integer
másikból, és hozzárendeli az eredményt az utóbbi változóhoz.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.