-= İş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.