Bagikan melalui


-= Operator (Visual Basic)

Mengurangi nilai ekspresi dari nilai variabel atau properti dan menetapkan hasilnya ke variabel atau properti.

Sintaks

variableorproperty -= expression  

Generator

variableorproperty
Harus diisi. Variabel atau properti numerik apa pun.

expression
Harus diisi. Ekspresi numerik apa pun.

Keterangan

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.

Kelebihan beban

- 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 diartikan ulang. Untuk informasi lebih lanjut, lihat Prosedur Operator.

Contoh

Contoh berikut menggunakan operator -= untuk mengurangi satu variabel Integer 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