& 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
.String
expression2
Ha valamelyik adattípus nem szélesedik String
ki, 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 Long
való 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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: