Bagikan melalui


-= Operator (Visual Basic)

Mengurangi nilai ekspresi dari nilai variabel atau properti 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 mengurangi nilai ekspresi (di sisi kanan operator) dari nilai variabel atau properti (di sisi kiri operator). Operator kemudian menetapkan hasil operasi tersebut ke variabel atau properti.

Beban Berlebih

- Operator (Visual Basic) dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat menentukan ulang 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 mengurangi satu Integer variabel dari variabel lain dan menetapkan hasilnya ke variabel terakhir.

Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 -= var2
' The value of var1 is now 7.

Lihat juga