Bagikan melalui


& Operator (Visual Basic)

Menghasilkan perangkaian string dari dua ekspresi.

Sintaksis

result = expression1 & expression2  

Bagian

result
Dibutuhkan. Apa pun String atau Object variabel.

expression1
Dibutuhkan. Ekspresi apa pun dengan jenis data yang melebar ke String.

expression2
Dibutuhkan. Ekspresi apa pun dengan jenis data yang melebar ke String.

Komentar

Jika jenis expression1 data dari atau expression2 tidak String tetapi melebar ke String, itu dikonversi ke String. Jika salah satu jenis data tidak melebar ke String, pengkompilasi menghasilkan kesalahan.

Jenis result data adalah String. Jika satu atau kedua ekspresi mengevaluasi ke Tidak Ada atau memiliki nilai DBNull.Value, ekspresi tersebut diperlakukan sebagai string dengan nilai "".

Nota

Operator & dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat menentukan kembali perilakunya ketika operand memiliki jenis kelas atau struktur tersebut. Jika kode Anda menggunakan operator ini pada kelas atau struktur seperti itu, pastikan Anda memahami perilaku yang ditentukan ulang. Untuk informasi selengkapnya, lihat Prosedur Operator.

Nota

Karakter ampersand (&) juga dapat digunakan untuk mengidentifikasi variabel sebagai jenis Long. Untuk informasi selengkapnya, lihat Mengetik Karakter.

Contoh

Contoh ini menggunakan & operator untuk memaksa penggalian string. Hasilnya adalah nilai string yang mewakili perangkaian dua operan string.

Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".

Lihat juga