= (Operador, Visual Basic)
Asigna un valor a una variable o propiedad.
Sintaxis
variableorproperty = value
Partes
variableorproperty
Cualquier variable editable o cualquier propiedad.
value
Cualquier literal, constante o expresión.
Comentarios
El elemento a la izquierda del signo igual (=
) puede ser una variable escalar simple, una propiedad o un elemento de una matriz. La variable o la propiedad no pueden ser ReadOnly. El operador =
asigna el valor que se encuentra a su derecha a la variable o propiedad que está a su izquierda.
Nota
El operador =
también se usa como operador de comparación. Para más información, consulte Operadores de comparación.
Sobrecarga
El operador =
solo se puede sobrecargar como operador de comparación relacional y no como operador de asignación. Para obtener más información, consulta Operator Procedures.
Ejemplo
En el ejemplo siguiente, se muestra el operador de asignación. El valor de la derecha se asigna a la variable de la izquierda.
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