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