= (Operador, Visual Basic)

Asigna un valor a una variable o propiedad.

Sintaxis

variableorproperty = value  

Partes

variableorproperty
Cualquier variable que se puede escribir o cualquier propiedad.

value
Cualquier literal, constante o expresión.

Comentarios

El elemento del lado izquierdo del signo igual ( ) puede ser una variable escalar simple, una propiedad o un = elemento de una matriz. La variable o propiedad no puede ser ReadOnly. El = operador asigna el valor de su derecha a la variable o propiedad a su izquierda.

Nota

El = operador también se usa como operador de comparación. Para obtener más información, vea Operadores de comparación.

Sobrecarga

El = operador solo se puede sobrecargar como un operador de comparación relacional, no como un 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

Consulta también