Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengalikan nilai variabel atau properti dengan nilai ekspresi dan menetapkan hasilnya ke variabel atau properti.
Sintaksis
variableorproperty *= expression
Bagian
variableorproperty
Dibutuhkan. Variabel atau properti numerik apa pun.
expression
Dibutuhkan. Ekspresi numerik apa pun.
Komentar
Elemen di sisi *= kiri operator dapat menjadi variabel skalar sederhana, properti, atau elemen array. Variabel atau properti tidak boleh ReadOnly.
Operator *= terlebih dahulu mengalikan nilai ekspresi (di sisi kanan operator) dengan nilai variabel atau properti (di sisi kiri operator). Operator kemudian menetapkan hasil operasi tersebut ke variabel atau properti.
Beban Berlebih
Operator * dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat menentukan kembali perilakunya ketika operand memiliki jenis kelas atau struktur tersebut. Kelebihan beban * operator memengaruhi perilaku *= operator. Jika kode Anda menggunakan *= pada kelas atau struktur yang kelebihan beban *, pastikan Anda memahami perilaku yang ditentukan ulang. Untuk informasi selengkapnya, lihat Prosedur Operator.
Contoh
Contoh berikut menggunakan *= operator untuk mengalikan satu Integer variabel dengan satu detik dan menetapkan hasilnya ke variabel pertama.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 *= var2
' The value of var1 is now 30.