&= Operator (Visual Basic)
Menggabungkan ekspresi String
ke variabel String
atau properti dan menetapkan hasilnya ke variabel atau properti.
Sintaks
variableorproperty &= expression
Generator
variableorproperty
Harus diisi. Variabel String
atau properti apa pun.
expression
Harus diisi. Ekspresi String
apa pun.
Keterangan
Elemen di sisi kiri operator &=
dapat menjadi variabel skalar sederhana, properti, atau elemen array. Variabel atau properti tidak boleh ReadOnly. Operator &=
menggabungkan ekspresi String
di sebelah kanannya ke variabel String
atau properti di sebelah kirinya, dan menetapkan hasilnya ke variabel atau properti di sebelah kirinya.
Kelebihan beban
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 diartikan ulang. Untuk informasi lebih lanjut, lihat Prosedur Operator.
Contoh
Contoh berikut menggunakan operator &=
untuk menggabungkan dua variabel String
dan menetapkan hasilnya ke variabel pertama.
Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".