다음을 통해 공유


Visual Basic의 연산자 및 식

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

은 연산자와 결합된 일련의 값 요소로서, 새 값을 생성합니다. 연산자는 계산, 비교 또는 기타 작업을 수행하여 값 요소에 적용됩니다.

연산자 형식

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의 연산자 우선 순위를 이해해야 합니다.

추가 정보