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


& Operátor (Visual Basic)

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

Szemantika

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 van DBNull.Value, akkor a rendszer "" értékű sztringként kezeli őket.

Megjegyzé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.

Megjegyzé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