다음을 통해 공유


Visual Basic의 연산자 및 식

연산자는 값을 보유하는 하나 이상의 코드 요소에 대해 작업을 수행하는 코드 요소입니다. 값 요소에는 변수, 상수, 리터럴, 속성, 반환 및 FunctionOperator 프로시저, 식이 포함됩니다.

은 연산자를 사용하여 새 값을 생성하는 일련의 값 요소입니다. 연산자는 계산, 비교 또는 기타 연산을 수행하여 값 요소에 대해 작동합니다.

연산자 유형

Visual Basic은 다음과 같은 유형의 연산자를 제공합니다.

연산자에 결합된 값 요소를 해당 연산 자의 피연산자 라고 합니다. 문을 형성하는 대입 연산자를 제외하고 값 요소와 결합된 연산자는 식을 형성합니다. 자세한 내용은 을 참조하십시오.

수식 평가

식의 최종 결과는 일반적으로 익숙한 데이터 형식(예: BooleanString숫자 형식)의 값을 나타냅니다.

다음은 표현의 예입니다.

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의 연산자 우선 순위 에 대한 이해가 필요합니다.

참고하십시오