다음을 통해 공유


&연산자(Visual Basic)

두 식의 문자열 연결을 생성합니다.

문법

result = expression1 & expression2  

부분

result
필수 사항입니다. 임의의 String 변수 또는 Object 변수입니다.

expression1
필수 사항입니다. 데이터 형식이 .로 확장 String되는 모든 식

expression2
필수 사항입니다. 데이터 형식이 .로 확장 String되는 모든 식

비고

데이터 형식의 expression1 형식이거나 expression2 그렇지 않지만 String 확장되면 String.로 변환 String됩니다. 데이터 형식 중 하나가 확장 String되지 않으면 컴파일러에서 오류를 생성합니다.

의 데이터 형식 result 은 .입니다 String. 하나 또는 두 식이 모두 Nothing 으로 평가되거나 값 DBNull.Value이 있는 경우 값이 ""인 문자열로 처리됩니다.

비고

연산자는 &오버로드될 수 있습니다. 즉, 피연산자에 해당 클래스 또는 구조체의 형식이 있는 경우 클래스 또는 구조체가 해당 동작을 다시 정의할 수 있습니다. 코드에서 이러한 클래스 또는 구조체에서 이 연산자를 사용하는 경우 다시 정의된 동작을 이해해야 합니다. 자세한 내용은 운영자 프로시저를 참조하세요.

비고

앰퍼샌드(> 문자)를 사용하여 변수를 형식 Long으로 식별할 수도 있습니다. 자세한 내용은 문자 형식을 참조하세요.

예시

이 예제에서는 연산자를 & 사용하여 문자열 연결을 강제합니다. 결과는 두 문자열 피연산자의 연결을 나타내는 문자열 값입니다.

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

참고하십시오