*= İşleci (Visual Basic)

Bir değişkenin veya özelliğin değerini ifadenin değeriyle çarpar ve sonucu değişkene veya özelliğe atar.

Sözdizimi

variableorproperty *= expression  

Parça

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

expression
Gerekli. Herhangi bir sayısal ifade.

Açıklamalar

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

İşleç *= ilk olarak ifadenin değerini (işlecin sağ tarafında) değişkenin veya özelliğin değeriyle (işlecin sol tarafında) çarpar. Operatör daha sonra bu işlemin sonucunu değişkene veya özelliğe atar.

Aşırı Yükleme

* İşleci aşırı yüklenebilir, yani bir işlenen bu sınıf veya yapı türüne sahip olduğunda bir sınıf veya yapı davranışını yeniden tanımlayabilir. işlecin aşırı yüklenmesi * , işlecin davranışını *= etkiler. Kodunuz aşırı yükleyen *bir sınıf veya yapı kullanıyorsa*=, yeniden tanımlanmış davranışını anladığınızdan emin olun. Daha fazla bilgi için bkz . İşleç Yordamları.

Örnek

Aşağıdaki örnek, bir değişkeni saniyeyle çarpmak Integer 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.