Partager via


Opérateur > (Visual Basic)

Génère une concaténation de chaîne de deux expressions.

Syntaxe

result = expression1 & expression2  

Pièces

result
Obligatoire. Tout String ou Object variable.

expression1
Obligatoire. Toute expression avec un type de données qui s’élargit à String.

expression2
Obligatoire. Toute expression avec un type de données qui s’élargit à String.

Remarques

Si le type de données de ou n’est expression1 pas String mais s’élargitString, il est converti en String.expression2 Si l’un des types de données ne s’étend Stringpas, le compilateur génère une erreur.

Le type de données est resultString. Si une ou les deux expressions sont évaluées sur Nothing ou ont une valeur DBNull.Valuede , elles sont traitées comme une chaîne avec la valeur « ».

Remarque

L’opérateur & peut être surchargé, ce qui signifie qu’une classe ou une structure peut redéfinir son comportement lorsqu’un opérande a le type de cette classe ou structure. Si votre code utilise cet opérateur sur une telle classe ou structure, veillez à comprendre son comportement redéfini. Pour plus d’informations, consultez Procédures d’opérateur.

Remarque

Le caractère ampersand (&) peut également être utilisé pour identifier les variables en tant que type Long. Pour plus d’informations, consultez Type Characters.

Exemple :

Cet exemple utilise l’opérateur pour forcer la & concaténation de chaîne. Le résultat est une valeur de chaîne représentant la concaténation des deux opérandes de chaîne.

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

Voir aussi