& 연산자(Visual Basic)
두 식의 문자열을 연결합니다.
구문
result = expression1 & expression2
부분
result
필수입니다. String
또는 Object
변수입니다.
expression1
필수입니다. 데이터 형식이 String
으로 확장되는 식입니다.
expression2
필수입니다. 데이터 형식이 String
으로 확장되는 식입니다.
설명
expression1
또는 expression2
의 데이터 형식이 String
이 아니라 String
으로 확장되는 경우 String
으로 변환됩니다. 데이터 형식 중 하나가 String
으로 확장되지 않으면 컴파일러에서 오류를 생성합니다.
result
의 데이터 형식은 String
입니다. 하나 또는 두 식이 모두 Nothing으로 평가되거나 DBNull.Value의 값이 있는 경우 값이 “”인 문자열로 처리됩니다.
참고 항목
&
연산자는 오버로드될 수 있습니다. 즉, 피연산자가 해당 클래스 또는 구조체 형식을 가질 때 클래스 또는 구조체의 동작을 재정의할 수 있습니다. 코드에서 이러한 클래스나 구조체에 대해 이 연산자를 사용하는 경우 재정의된 동작을 이해해야 합니다. 자세한 내용은 Operator Procedures을 참조하세요.
참고 항목
앰퍼샌드(&) 문자를 사용하여 변수를 형식 Long
으로 식별할 수도 있습니다. 자세한 내용은 형식 문자를 참조하세요.
예시
이 예제에서는 &
연산자를 사용하여 문자열 연결을 강제합니다. 결과는 두 문자열 피연산자의 연결을 나타내는 문자열 값입니다.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".
참고 항목
.NET