Megosztás a következőn keresztül:


& Operátor (Visual Basic)

Két kifejezés sztringösszefűzését hozza létre.

Syntax

result = expression1 & expression2  

Részek

result
Szükséges. Bármely String vagy Object változó.

expression1
Szükséges. Bármely olyan adattípusú kifejezés, amely az adattípusra szélesedik String.

expression2
Szükséges. Bármely olyan adattípusú kifejezés, amely az adattípusra szélesedik String.

Megjegyzések

Ha az adattípus vagy expression1 nem, de szélesedikString, akkor a rendszer átalakítja String.Stringexpression2 Ha valamelyik adattípus nem szélesedik Stringki, a fordító hibát okoz.

Az adattípus a result következő String: . Ha egy vagy mindkét kifejezés a Semmi értéket értékeli ki, vagy értéke vanDBNull.Value, akkor a rendszer "" értékű sztringként kezeli őket.

Feljegyzés

Az & operátor túlterhelhető, ami azt jelenti, hogy egy osztály vagy struktúra újradefiniálta a viselkedését, ha egy operandus az adott osztály vagy struktúra típusával rendelkezik. Ha a kód egy ilyen osztályon vagy struktúrán használja ezt az operátort, győződjön meg arról, hogy tisztában van az újradefiniált viselkedésével. További információ: Operátori eljárások.

Feljegyzés

Az ampersand (>) karakter a változók típusként Longvaló azonosítására is használható. További információ: Típuskarakterek.

Példa

Ez a példa a sztringösszefűzés kényszerítésére használja az & operátort. Az eredmény egy sztringérték, amely a két sztringoperndus összefűződését jelöli.

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

Lásd még