Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Odejmuje wartość wyrażenia z wartości zmiennej lub właściwości i przypisuje wynik do zmiennej lub właściwości.
Składnia
variableorproperty -= expression
Części
variableorproperty
To jest wymagane. Dowolna zmienna liczbowa lub właściwość.
expression
To jest wymagane. Dowolne wyrażenie liczbowe.
Uwagi
Element po lewej stronie -= operatora może być prostą zmienną skalarną, właściwością lub elementem tablicy. Nie można odczytać zmiennej lub właściwości ReadOnly.
Operator -= najpierw odejmuje wartość wyrażenia (po prawej stronie operatora) od wartości zmiennej lub właściwości (po lewej stronie operatora). Następnie operator przypisuje wynik tej operacji do zmiennej lub właściwości.
Przeciążenie
Operator - (Visual Basic) może być przeciążony, co oznacza, że klasa lub struktura może ponownie zdefiniować jego zachowanie, gdy operand ma typ tej klasy lub struktury. Przeciążenie - operatora wpływa na zachowanie -= operatora. Jeśli kod używa -= klasy lub struktury, która przeciąża -element , upewnij się, że rozumiesz jego ponownie zdefiniowane zachowanie. Aby uzyskać więcej informacji, zobacz Procedury operatorów.
Przykład
W poniższym przykładzie użyto -= operatora , aby odjąć jedną Integer zmienną z innej i przypisać wynik do tej drugiej zmiennej.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.