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:
Operadores aritméticos realizar cálculos familiarizados com valores numéricos, inclusive deslocando seus padrões de bit.
Operadores de comparação compara duas expressões e retornar um Boolean valor que representa o resultado da comparação.
Operadores de concatenação associar várias seqüências de caracteres em uma única seqüência de caracteres.
Operadores lógicas e bit a bit no Visual Basic agrupar Boolean ou valores e retornar um resultado do mesmo tipo de dados sistema autônomo valores numéricos.
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