*= İşleci (Visual Basic)

Bir değişkenin veya özelliğin değerini bir ifadenin değeri ile çarpar ve sonucu değişkenine veya özelliğe 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 öğesi *= basit bir skaler değişken, bir özellik veya bir dizi öğesi olabilir. Değişken veya özellik ReadOnlyolamaz.

*=İşleci ilk olarak, ifadenin değerini (işlecin sağ tarafında) değişkenin veya özelliğin değeri (işlecin sol tarafında) ile çarpar. İşleci daha sonra bu işlemin sonucunu değişkenine veya özelliğe atar.

Aşırı Yükleme

* İşleci aşırı yüklenebilir, yani bir işlenen bu sınıf veya yapının türüne sahip olduğunda bir sınıf veya yapının davranışını yeniden tanımlayabileceği anlamına gelir. İşleci aşırı yüklemek * işlecin davranışını etkiler *= . Kodunuzun *= bir sınıf veya yapı üzerinde kullanması durumunda * , yeniden tanımlanmış davranışını anladığınızdan emin olun. Daha fazla bilgi için bkz. operatör yordamları.

Örnek

Aşağıdaki örnek, *= bir Integer değişkeni ikinci olarak çarpmak ve sonucu ilk değişkene atamak için işlecini kullanır.

Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 *= var2
' The value of var1 is now 30.

Ayrıca bkz.