= (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

Consulte también