Operador = (Visual Basic)
Atribui um valor a uma variável ou propriedade.
Sintaxe
variableorproperty = value
Partes
variableorproperty
Qualquer variável gravável ou qualquer propriedade.
value
Qualquer literal, constante ou expressão.
Comentários
O elemento no lado esquerdo do sinal de igual (=
) pode ser uma variável escalar simples, uma propriedade ou um elemento de uma matriz. A variável ou propriedade não pode ser ReadOnly. O operador =
atribui o valor à direita à variável ou à propriedade à esquerda.
Observação
O operador =
também é usado como um operador de comparação. Para obter detalhes, confira Operadores de comparação.
Sobrecarga
O operador =
pode ser sobrecarregado apenas como um operador de comparação relacional, não como um operador de atribuição. Para obter mais informações, confira Procedimentos de operador.
Exemplo
O exemplo a seguir demonstra o operador de atribuição. O valor à direita é atribuído à variável da esquerda.
Dim testInt As Integer
Dim testString As String
Dim testButton As System.Windows.Forms.Button
Dim testObject As Object
testInt = 42
testString = "This is an example of a string literal."
testButton = New System.Windows.Forms.Button()
testObject = testInt
testObject = testString
testObject = testButton