Compartir a través de


= (Operador, Visual Basic)

Actualización: noviembre 2007

Asigna un valor a una variable o propiedad.

variableorproperty = value

Partes

  • variableorproperty
    Cualquier variable o propiedad que se puede escribir.

  • value
    Cualquier literal, constante o expresión.

Comentarios

El elemento situado 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 (Visual Basic). El operador = asigna el valor situado a su derecha a la variable o la propiedad situada a su izquierda.

Nota:

El operador = también se utiliza como operador de comparación. Para obtener información detallada, vea Operadores de comparación (Visual Basic).

Sobrecarga

El operador = sólo se puede sobrecargar como un operador de comparación relacional, no como un operador de asignación. Para obtener más información, vea Procedimientos de operador.

Ejemplo

El ejemplo siguiente 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

Vea también

Conceptos

Instrucciones de asignación

Inferencia de tipo de variable local

Referencia

&= (Operador, Visual Basic)

*= (Operador, Visual Basic)

+= (Operador, Visual Basic)

-= (Operador, Visual Basic)

/= (Operador, Visual Basic)

\= (Operador)

^= (Operador, Visual Basic)

Operadores de comparación (Visual Basic)

ReadOnly (Visual Basic)