& İşleci (Visual Basic)
Dize bitiştirme iki ifade oluşturur.
result = expression1 & expression2
Bölümleri
result
Gerekli.Any String or Object variable.expression1
Gerekli.Herhangi bir ifade için widens bir veri türü olan String.expression2
Gerekli.Herhangi bir ifade için widens bir veri türü olan String.
Notlar
Veri türünü, expression1 veya expression2 değil String ama için widens String, dönüştürülür String.Veri türlerinden birini değil genişletmek için String, derleyici bir hata üretir.
The data type of result is String.Biri veya her ikisi için değerlendirebilir, bir şey ya da bir değer olarak DBNull.Value, bir dize değeri olarak kabul edilir "".
[!NOT]
& İşleç olabilir aşırı, o sınıf veya yapı türü bir işlenen sahip olduğunda bir sınıf veya yapı davranışını tanımlayabilirsiniz, anlamına gelir.Bu tür bir sınıf veya yapı kodunuzu bu işleç kullanıyorsa, yeniden tanımlanan davranışı anladığınızdan emin olun.Daha fazla bilgi için bkz. İşleç Yordamları (Visual Basic).
[!NOT]
Ve işareti (&) karakteri de türü olarak değişkenlerini tanımlamak için kullanılabilir Long.Daha fazla bilgi için bkz. Tür Karakterleri (Visual Basic).
Örnek
Bu örnek & zorla dize bitiştirme operatörü.İki dizeyi işlenen birletirilmesi temsil eden bir string değeri sonucudur.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".
Ayrıca bkz.
Başvuru
Birleştirme İşleçleri (Visual Basic)
Visual Basic'de İşleç Önceliği
İşlevselliğe Göre Listelenmiş İşleçler (Visual Basic)