Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Odečte hodnotu výrazu od hodnoty proměnné nebo vlastnosti a přiřadí výsledek proměnné nebo vlastnosti.
Syntaxe
variableorproperty -= expression
Součástky
variableorproperty
Povinné. Libovolná číselná proměnná nebo vlastnost
expression
Povinné. Libovolný číselný výraz.
Poznámky
Element na levé straně operátoru -= může být jednoduchá skalární proměnná, vlastnost nebo prvek pole. Proměnnou nebo vlastnost nelze přečíst jen pro čtení.
Operátor -= nejprve odečte hodnotu výrazu (na pravé straně operátoru) od hodnoty proměnné nebo vlastnosti (na levé straně operátoru). Operátor pak přiřadí výsledek této operace proměnné nebo vlastnosti.
Přetížení
Operátor - (Visual Basic) může být přetížen, což znamená, že třída nebo struktura může předefinovat své chování, pokud operand má typ této třídy nebo struktury.
- Přetížení operátoru ovlivňuje chování operátoru-=. Pokud váš kód používá -= ve třídě nebo struktuře, která přetížení -, ujistěte se, že rozumíte jeho předdefinované chování. Další informace naleznete v tématu Procedury operátoru.
Příklad
Následující příklad používá -= operátor k odečtení jedné Integer proměnné od druhé a přiřazení výsledku k druhé proměnné.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.