Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

*= (Operador, Visual Basic)

Multiplica el valor de una variable o una propiedad por el valor de una expresión y asigna el resultado a la variable o la propiedad.

variableorproperty *= expression

variableorproperty

Obligatorio. Cualquier propiedad o variable numérica.

expression

Obligatorio. Cualquier expresión numérica.

El elemento situado a la izquierda del operador *= 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 de *= primero multiplica el valor de la expresión (en el lado derecho del operador) por el valor de la variable o propiedad (a la izquierda del operador). El operador y asigna el resultado de la operación a la variable o la propiedad.

Sobrecarga

El operador * (Operador, Visual Basic) se puede sobrecargar, lo que significa que una clase o una estructura pueden definir de nuevo su comportamiento cuando un operando tiene el tipo de dicha clase o estructura. La sobrecarga del operador * afecta al comportamiento del operador *=. Si el código utiliza *= en una clase o estructura que sobrecarga *, asegúrese de conocer su comportamiento redefinido. Para obtener más información, vea Procedimientos de operador (Visual Basic).

En el siguiente ejemplo se utiliza el operador *= para multiplicar una variable Integer por otra y asignar el resultado a la primera variable.


Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 *= var2
' The value of var1 is now 30.


Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft