연산자는 값을 보유하는 하나 이상의 코드 요소에 대해 작업을 수행하는 코드 요소입니다. 값 요소에는 변수, 상수, 리터럴, 속성, 반환 및 Function
Operator
프로시저, 식이 포함됩니다.
식은 연산자를 사용하여 새 값을 생성하는 일련의 값 요소입니다. 연산자는 계산, 비교 또는 기타 연산을 수행하여 값 요소에 대해 작동합니다.
연산자 유형
Visual Basic은 다음과 같은 유형의 연산자를 제공합니다.
산술 연산자는 비트 패턴 이동을 포함하여 숫자 값에 대해 친숙한 계산을 수행합니다.
비교 연산자는 두 식을 비교하고 비교 결과를 나타내는 값을 반환
Boolean
합니다.연결 연산자는 여러 문자열을 단일 문자열에 조인합니다.
Visual Basic의 논리 및 비트 연산자는 수치 값을 결합하여 결합된 값과 동일한 데이터 형식의 결과를 반환합니다.
연산자에 결합된 값 요소를 해당 연산 자의 피연산자 라고 합니다. 문을 형성하는 대입 연산자를 제외하고 값 요소와 결합된 연산자는 식을 형성합니다. 자세한 내용은 문을 참조하십시오.
수식 평가
식의 최종 결과는 일반적으로 익숙한 데이터 형식(예: Boolean
String
숫자 형식)의 값을 나타냅니다.
다음은 표현의 예입니다.
5 + 4
' The preceding expression evaluates to 9.
15 * System.Math.Sqrt(9) + x
' The preceding expression evaluates to 45 plus the value of x.
"Concat" & "ena" & "tion"
' The preceding expression evaluates to "Concatenation".
763 < 23
' The preceding expression evaluates to False.
다음 예제와 같이 여러 연산자가 단일 식 또는 문에서 작업을 수행할 수 있습니다.
x = 45 + y * z ^ 2
앞의 예제에서 Visual Basic은 대입 연산자()=
의 오른쪽에 있는 식에서 연산을 수행한 다음 결과 값을 왼쪽의 변수 x
에 할당합니다. 식으로 결합할 수 있는 연산자 수에는 실질적인 제한이 없지만 예상한 결과를 얻으려면 Visual Basic의 연산자 우선 순위 에 대한 이해가 필요합니다.
참고하십시오
.NET