-= İşleci (Visual Basic)

Bir ifadenin değerini bir değişkenin veya özelliğin değerinden çıkarır ve sonucu değişkene veya özelle atar.

Syntax

variableorproperty -= expression  

Bölümler

variableorproperty
Gereklidir. Herhangi bir sayısal değişken veya özellik.

expression
Gereklidir. Herhangi bir sayısal ifade.

Açıklamalar

İşlecinin sol tarafındaki -= öğe basit bir skaler değişken, özellik veya bir dizinin öğesi olabilir. Değişken veya özellik ReadOnly olamaz.

İşleç ilk olarak ifadenin değerini (işlecinin sağ tarafında) değişkenin veya özelliğin değerinden (işlecin sol -= tarafında) çıkarır. İşleç daha sonra bu işlemden elde edilen sonucu değişkenine veya özelliğine atar.

Aşırı Yükleme

- İşleci (Visual Basic) aşırı yüklenmiş olabilir; bu da bir işlenenin o sınıf veya yapı türüne sahip olduğunda sınıf veya yapının davranışını yeniden tanımlanabileceğiniz anlamına gelir. İşleci - aşırı yükleme, işlecinin davranışını -= etkiler. Kodunuz aşırı -= yüklenmiş bir sınıf veya yapıda kullanıyorsa, bunun yeniden - tanımlanmamış davranışını ansanız emin olun. Daha fazla bilgi için bkz. İşleç Yordamları.

Örnek

Aşağıdaki örnek, bir değişkeni -= başka bir değişkenden çıkarmak ve sonucu ikinci değişkene atamak Integer için işleci kullanır.

Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.

Ayrıca bkz.