Bagikan melalui


& Operator (Visual Basic)

Menghasilkan penggabungan string dari dua ekspresi.

Sintaks

result = expression1 & expression2  

Generator

result
Harus diisi. Baik variabel String atau Object.

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

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

Keterangan

Jika jenis data expression1 atau expression2 tidak String tetapi melebar menjadi String, maka akan dikonversi ke String. Jika salah satu jenis data tidak melebar ke String, kompiler menghasilkan kesalahan.

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

Catatan

Operator & dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat mendefinisikan ulang perilakunya saat operand memiliki jenis kelas atau struktur tersebut. Jika kode Anda menggunakan operator ini pada kelas atau struktur seperti itu, pastikan Anda memahami perilakunya yang didefinisikan ulang. Untuk informasi lebih lanjut, lihat Prosedur Operator.

Catatan

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

Contoh

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

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

Lihat juga