Partilhar via


Operadores e expressões em Visual Basic

An operador é um elemento de código que realiza uma operação em um ou mais elementos de código que armazenam valores.Valor elementos incluem variáveis, constantes, literais, propriedades, retorna de Function e Operator procedimentos e expressões.

An expressão é uma série de elementos de valor combinado com operadores, que gera um novo valor.Os operadores agem em elementos valor realizando cálculos, comparações ou outras operações.

Tipos de operadores

Visual Basic fornece os seguintes tipos de operadores:

Os elementos de valor combinados com um operador são chamados operandos esse operador.Operadores combinados com elementos de valor de formar expressões, exceto para o operador de atribuição, o que constitui um demonstrativo.Para obter mais informações, consulte Instruções de atribuição.

Avaliação de expressões

O resultado participante de uma expressão representa um valor, que geralmente é um tipo de dados familiarizados, sistema autônomo Boolean, String, ou um tipo numérico.

Seguem exemplos de expressões.

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.

Vários operadores podem executar ações em uma única expressão ou demonstrativo SQL, sistema autônomo o exemplo a seguir ilustra.

x = 45 + y * z ^ 2

No exemplo anterior, Visual Basic executa as operações na expressão à direita de no (operador de atribuição=), em seguida, atribui o valor resultante à variável x à esquerda. Não há um limite prático ao número de operadores que podem ser combinadas em uma expressão, mas uma compreensão de Precedência de operadores no Visual Basic é necessário garantir que você obtenha os resultados esperados.

Para obter mais informações e exemplos, consulte sobrecarga de operador no Visual Basic 2005.

Consulte também

Conceitos

Eficiente combinação de operadores

Outros recursos

Operadores (Visual Basic)

Instruções no Visual Basic